refactor request creation
fixup request
Fix double free
Move socket_cb to jsonrpc_io
Fix some memory leaks
Add docs for $jsrpc(retry)