Make sure that handlers always return Json::objectValue.

Reviewers: @nbougalis @scottschurr

This is necessary for the "streaming JSON RPC" review upcoming, but it's also useful in its own right.
This looks like a smart change.  But I also think that the change makes this a ChangesTx commit.