Short-circuit CDB_TransformToWebmercator when input is already there
Add "make check" rule

The make check rule prepares test database and runs all tests found
to succeed on my personal local deploy. This is a fraction of all
available tests. The list of run tests should grow over time.

In addition to the "check" rule, which does both db preparation and
test run, there's a "check-prepared" rule that assumes a test
database was already prepared and a "prepare-test-db" which only
prepares the database.
Adds image selector to the color wizard
Enables legends (intensity, color and custom) to use image backgrounds
Modifies color widget to allow the use of the same variable for color and image selection. Removes unsets
Add new cdb schema
Fix error on User#view_dashboard
Merge branch 'bug/CDB-790-wrong-error-message-overquota' into feature/CDB-570-different-schema-for-geocoder
Do not assume that varnish is critical by default
Merged with CDB-66. Fixed color widget so it works with the legends
Allows 5 layers per column
Adds Light & Dark CartoDB basemaps
Fix user specs
Test the new schema
Adds new layers
Use new cdb schema on TableGeocoder
Adds mgeocoding data to user decorator
Add geocoding_block_price to User model, sync it using superadmin api
Add geocoder config to config/app_config.yml.sample
first steps