Don't send the password if the user didn't write one
Merge branch 'privacy-maps' of github.com:CartoDB/cartodb into privacy-maps

* 'privacy-maps' of github.com:CartoDB/cartodb: (93 commits)
  CDB-1688 First test using both backends with test SQL DB working + specs stabilization
  CDB-1688 started writing spec for integration named maps tests
  remove layer group view when there are no layers to show
  removed no sense error report
  Updated release notes (v2.9.1)
  CDB-1305 Small code cleaning, better error output (preparing for handling complex error scenarios)
  fixed some problems in torque layers
  CDB-1535 Do not process the header on non-batch geocoder runs
  CDB-1535 Fix error on user decorator
  CDB-1535 Store cache hits on Geocoding model
  CDB-1535 Add cache_hits to Geocoding
  CDB-1535 GeocoderCache#store improvements
  CDB-1535 WIP Add GeocoderCache::Store and link it to TableGeocoder
  CDB-1535 WIP Make use of Geocoder caching
  CDB-1565 #resolve Heartbeat check for HERE geocoding services
  CDB-1565 Add parameter to force batch geocodes on CartoDB::Geocoder
  CDB-1565 All TableGeocoder specs green
  Remove old embed endpoints
  Updated cartodb.js (3.6.00)
  CDB-1565 WIP Refactor Here Geocoder interface
  ...
Merge lib
Merge branch 'privacy-maps' of github.com:CartoDB/cartodb into privacy-maps

* 'privacy-maps' of github.com:CartoDB/cartodb:
  CDB-1688 More tests stabilization
Show the input field for the password when the privacy is in password mode