Re-arrange request's parameters.
Better checking of responses.
[DEV-121] Make routes optional for jsonrpc_requests
[DEV-121] Make routes optional for jsonrpc_notifications
[DEV-121] Update docs for optional routes
Merge pull request #6 from flowroute/optional_routes

[DEV-121] Allow routes to be optional for jsonrpc_{notification,request}