Fixes #73, Fixes #74, Fixes #63
GeoJSON Files are downloaded with filetype .geojson
EsriJSON and json files are downloaded with filetype .json
Fixes #53
Add/Remove columns from return list by clicking on them.
Also works with geometry column.  Not sure about multiple geometry columns yet.
Loads previous state of query by highlighting selected fields.
Bug fix for highlighting active returnfields,
UI fix for min-height of query block,
default limit of 1000 for html output only - otherwise, use -1 (all records) or user specified limit,
prefer GeoJSON spatial intersects to WKT.  If both are specified, use GeoJSON.
filename arg for custom csv filenames
text change to geojson response ui
Temporarily moving back to returning jsonp in geojson/json responses.  Causing some issues with datablaster, for example.
Refacctoring - err is first argument from executePGQuery,
pinning less-middleware
Extracted DataBlaster into the endpoints folder and treat it like any other endpoint.
If blast config is missing, it will continue without datablaster endpoint.
Added blast_config.example.js
Experimenting with Vector Tile - tilelive and tilelive-bridge
Adding sample data and updates to pull vector tiles
Delete app.js~
Delete stylesheet.xml~
Delete index.js~
Delete index.js~
Moved the vector tile stuff alongside the image rendering stuff.
Dynanmic vector tile endpoints for each table.
Update package.json

Use 1.4.2 node-mapnik
Update Ubuntu_Install.md
Update Ubuntu_Install.md
Working on vector tile stuff.
reverting to older node-mapnik
added 2 admin endpoints to give average tile rendering time