A simple message based RPC over HTTP library