render viz.json inside embed to improve speed CDB-1521
Add Code Climate badge to Readme.md
CDB-1589 #fixes Fixes d3stats for organizations
Increase the geocoder waiting interval to 15 minutes
Added delete method in geocoding class
CDB-1558 Use Nokia non-batch geocoder with small tables

Nokia regular geocoding api seems to be faster and more reliable
with small tables (~250 rows).

This commit modifies the Geocoder component to use that API when the
amount of requested rows is smaller than a given limit.
CDB-1558 Raise the limit of the batch geocoder
CDB-1521 WIP Improve embed map speed

* Cache embed maps on varnish
* Fix related specs and add them to Makefile
Change visualizations varnish keys: prefix using database name

When invalidating users cache we need to invalidate all his cache, including
vizjsons, embed maps, tables and so on.

Vizjson varnish keys are now prefixed by the user's database name, this way
those objects will be invalidated when calling User#invalidate_varnish_cache

cc @javisantana
CDB-1521 #resolve Invalidate user cache after changing his account type
Merge CDB-1521 into release/2.8.3