Starting Node.js support

Unfortunately, Jsonary has a lot of global state (listeners, cache,
etc.).

The basic plan (atm) is to create a JS bundle from Jsonary and all the
renderers.  Node-side, this will produce a function to be evaluated on
each request, giving a fresh Jsonary instance.  It can also produce a
bundled JS file for client-side, so you only have to include one JS
file from the HTML to get Jsonary + the same renderer set.
Update Node.js demo
Update Node.js demo
Update Node.js demo
Don't refresh bundle every request
More Node-compatability
Deal with unsupported date formats
Update get-started-bundle
Node-support
Node support
Merge from master
Update table-renderer

Bundle more images, make more node-compatible
Update renderers
Improved table renderer
Added prettyJson()

... because why not?
Removed logging
Yet more Node support
Make location plugin client-only but node-safe
"application/x-www-form-urlencoded" correction

Technically, this encoding should not use "%20" for space, but "+"
instead.

Other cosmetic things as well.
Preserve query string unless it's actually changed.