 RPC code movement: separate out JSON-RPC execution logic from HTTP server logic.
 RPC code movement: separate out JSON-RPC execution logic from HTTP server logic.

langerhans/dogecoin,langerhans/dogecoin,langerhans/dogecoin,langerhans/dogecoin,langerhans/dogecoin,langerhans/dogecoin