Rewrite Builder.build as single function jsonquery

Builder had two methods, and one was __init__.
Also cleaned up the call signature of jsonquery to use **kwargs,
which I should have been using from the start.
Add Integer, String tests