Make sure that handlers always return Json::objectValue.
Make two ErrorCode functions generic.
New method Status::toString().
Change Output to be a generic std::function.
Wrap Output in a coroutine that periodically yields.
Write Json::Value using the incremental Json writer.
Send output incrementally in StreamHandlerImp.
Allow the Ledger to generically output to both Json models.
New generic Ledger RPC handler.
Refactor away RPCHandler::doRpcCommand
Get rid of regularizeResult
Get rid of explicit template instantiation
ServerHandlerImp.cpp