CDB-2566 refactored to better names in preparation for new privacy with link type
Adds new public_dashboard template
CDB-2566 Added table new privacy value 'public with link'. still without tests and not all code checked, but passing most existing tests
CDB-2566 small fixes and some specs
Merge branch 'CDB-2589' of github.com:CartoDB/cartodb into CDB-2589

* 'CDB-2589' of github.com:CartoDB/cartodb:
  Fix on users controller auth
CDB-2566 fixed a spec, plus commented two exceptions to avoid problems (sic) although they will still log errors.
Merge remote-tracking branch 'origin/CDB-1604' into CDB-2566

Conflicts:
	app/controllers/api/json/visualizations_controller.rb
CDB-2566 fixed number of datasets to only public ones
CDB-2566 few fixes and more privacy changes to support LINK type
Adds new privacy option for tables (link)
CDB-2566 sending to the backend proper values, but not rendering back properly
CDB-2566 finally found why wasn't rendering LINK privacy properly
CDB-2566 uppercased privacy value + validating that privacy can be set to LINK in viz
CDB-2566 fixed the validation call and added spec
CDB-2566 tests for privacy values of the vizjson in vis
Several fixes re privacy
CDB-2566 Added restriction to change table privacy + spec
Merge remote-tracking branch 'origin/CDB-1604' into CDB-2566
CDB-2566
CDB-2566 properly visualization counting