Add simple configure script

It lets you set TCP ports of database, sql-api and map-api.
Have "all" rule run bundle install
Add --with-pguser support
Add python and npm steps to the "all" rule
Fix sample app_config.yml so that is ready to run all of the testsuite

Closes #859
You need 'rspec' command to run single specs
Merge branch 'master' of https://github.com/CartoDB/cartodb
Merge branch 'master' of https://github.com/CartoDB/cartodb
Merge upstream
Database sample file
Adds stamen maps
custom basemap icon
Merge branch 'master' of https://github.com/CartoDB/cartodb
CDB-4369 check stubbing invoked
CSV acceptance spec and CSV normalizer spec fixed: removed minitest dependency and improved CSV normalized support for Windows-1252 reverse line feed character inside cells
RLF constant for clarity
geojson spec fixed, still needs a boolean values geojson example
removes old dropdown related code
Adds annotation overlay
annotation overlay code