added override to skip JsonNode constructor

This makes building a request a little less awkward to do (can now pass a `JSONObject` directly instead of having to build it on `new JsonNode().getObject()`).