Adds ClusterWizard element
Adds cluster generator
Merge branch 'master' into CDB-1315

* master:
  Remove duplicated rubyzip gem definition
  Fix
  Remove mime type guessing
  Attempt to upload files to s3 directly using the gem
  fixed user stats specs
  Changes endpoint to the viz one
  Fixes merge functionality
Adds cluster wizard
Adds custom query by the user
Removes simple generator
Fixes size generation
Merge branch 'master' into CDB-1315

* master:
  Add Code Climate badge to Readme.md
  fixed tests for public table
  Fixes error when trying to import files without certain config keys
  Fix build
  Remove debugger
  CDB-1516 removal of debugger test
  CDB-1516 Improved CSV detection algorithm due to another race condition with line breaks
  CDB-1516 Race condition on CSVs being initially detected as having a single line of data. Now using sample variance if > 1 data rows, else basic weigthed delimiter count detection
  CSV tests stuff
  CDB-1516: Improved tests for CSV import + added new one for delimiter detection
  CDB-1516 Modified CSV delimiter separator to use a sample variance check for better detection of delimiter + adapted tests to changes
  CDB-1516 removal of debugger test
  CDB-1516 Improved CSV detection algorithm due to another race condition with line breaks
  CDB-1516 Race condition on CSVs being initially detected as having a single line of data. Now using sample variance if > 1 data rows, else basic weigthed delimiter count detection
  CSV tests stuff
  CDB-1516: Improved tests for CSV import + added new one for delimiter detection
  CDB-1516 Modified CSV delimiter separator to use a sample variance check for better detection of delimiter + adapted tests to changes
Modify the defaults
Changes default marker color and opacity
Adds metatile_extent
adds bbox
Adds new cluster query
Makes query dynamic
Makes size dynamic
Removes debugger
Adds dynamic code to the cartocss
Merge CDB-1315 into release/2.9.0