dc/arista-proxy: fix by using github.com/q3k/cursedjson

Change-Id: Id9657a30af8c16afe4ddde7e2ac04f4508a2fd18
diff --git a/dc/arista-proxy/main.go b/dc/arista-proxy/main.go
index ccd1046..ed4a9b3 100644
--- a/dc/arista-proxy/main.go
+++ b/dc/arista-proxy/main.go
@@ -6,7 +6,7 @@
 
 	"code.hackerspace.pl/hscloud/go/mirko"
 	"github.com/golang/glog"
-	"github.com/ybbus/jsonrpc"
+	"github.com/q3k/cursedjsonrpc"
 
 	pb "code.hackerspace.pl/hscloud/dc/arista-proxy/proto"
 )
@@ -16,7 +16,7 @@
 )
 
 type aristaClient struct {
-	rpc jsonrpc.RPCClient
+	rpc cursedjsonrpc.RPCClient
 }
 
 func (c *aristaClient) structuredCall(res interface{}, command ...string) error {
@@ -46,7 +46,7 @@
 	flag.Parse()
 
 	arista := &aristaClient{
-		rpc: jsonrpc.NewClient(flagAristaAPI),
+		rpc: cursedjsonrpc.NewClient(flagAristaAPI),
 	}
 
 	m := mirko.New()