fixes CC-29, pointers to zero values are encoded as nil, switch to using jsonrpc encoding vs gobrpc
Merge pull request #874 from control-center/feature/CC-29

fixes CC-29, pointers to zero values are encoded as nil, switch to using jsonrpc encoding vs gobrpc