Refactor away RPCHandler::doRpcCommand
RPCHandler::doCommand becomes free function
RPC::doCommand no longer returns a value.
Adjust old handler's signature to correspond to the new handler.
[fold] remove unused variable in Ledger.h
RPC::doCommand is now fully generic.
RPC handling now returns Status.
Make sure that handlers always return Json::objectValue.