fixes # 74.
fixes #72.
another update to table caching.
specifying input format for buffer point
buffer point now uses point geojson to create a buffer
only deflate if request header asks for it - specifically for dynamically created Vector Tiles.
Causes 'Unimplemented type' errors in client libraries trying to parse the result.
Merge branch 'master' into dev

* master:
  only deflate if request header asks for it - specifically for dynamically created Vector Tiles. Causes 'Unimplemented type' errors in client libraries trying to parse the result.
If no deflate header is requested, then pass on without deflating.
Updated version of mbtiles module.  Newest version detects compression type of .pbfs stored in mbtiles, so we know which content-encoding header to send back to the client.
(this is because Mapbox Studio now gzips .pbfs rather than deflate).  We now serve both.
Also, gzipping dynamically-created pbfs from PG endpoints.
Make sure the compression type specified by TileType matches the requester's compression type.
If no match, zlib.unzip, otherwise set the correct outgoing content-type.
This is a fix for headless browser requests (like in phantomjs).
Timed Loop
Merge branch 'dev' of https://github.com/spatialdev/PGRestAPI into dev
Updated GP Task for FSP Analysis.
Trying to stagger .mbtiles loading
Merge branch 'dev' of https://github.com/spatialdev/PGRestAPI into dev
Trying load on demand.
Merge branch 'dev' of https://github.com/spatialdev/PGRestAPI into dev

* 'dev' of https://github.com/spatialdev/PGRestAPI:
  Trying to stagger .mbtiles loading
  Timed Loop

Conflicts:
	endpoints/tiles/mbtileserver.js

Added UI list for .mbtiles image tiles.
Loading vector .mbtiles and image .mbtiles with a 200 ms delay between each file.
No more tilelive.all, using filesystem.
Take into account sector and sector_year for gp operation.
handle funky lists of mbtiles.
Allow user to specify Postgres Schemas other than 'public' in settings.js
Removed some console.logs.