CDB-1767 Fix error on non-batch geocoder
Add test for multiline statements
Add test for insane input to CDB_QueryStatements
Rewrite CDB_QueryStatements in plpython

Reduces the time to answer to the insane input test from over
one minute to a few milliseconds.

CDB-1797 #resolve
CDB-1767 Several geocoder improvements

* Geocoder cache will run in configurable batches and using the
  same limits of the geocoder
* Increase geocoder cache batch size to 5k rows
* Fixes on geocoder row counts
Simplify regexp

It's been tested against python 2.6.5 and 2.7.5, hopefully
2.7.3 (travis) will also be happy
CDB-1771 Added new internal tiler config group, plus differentiation on vizjson generation
CDB-1771 Added better error data + host/ip config for the tiler (only used in the internal config)
CDB-1771 Followlocation to try to avoid 100 HTTP responses
CDB-1771 Different config file for testing
CDB-1771 Fixed failing named maps specs
CDB-1856 partial commit, reactivating specs, pending adding new url format detection
CDB-1856 finished fixing openstreetmaps.org OSM import + new spec
Merge remote-tracking branch 'origin/CDB-1856'
CDB-1767 Fix error updating geocoder row counts
CDB-1893 modify geocoding limits
Merge remote-tracking branch 'origin/fix/CDB-1797'
CDB-1767 Fix TableGeocoder specs

Use a simpler dataset for testing purposes
Test encoding, formatter cleanup and grouping
CDB-1767 Remove total rows from geocodings
Remove default values for Graphite on app_config.yml.sample