Fixes bug 869271 Adds role creation to setupdb_app.py

* Add default_password config option
* Add function create_roles()
Fixes bug 889639 Make alembic see Bixie and skip partitions
bug 880048 - hadoop jobs now run on remote gateway server
Fixes bug 889598 Create multi-column indexes
Merge pull request #1322 from selenamarie/bug889598-create-indexes

Fixes bug 889598 Create multi-column indexes
Merge pull request #1310 from selenamarie/bug869271-add-roles-to-setupdb

Fixes bug 869271 Add role creation to setupdb_app.py
Merge pull request #1323 from rhelmer/bug880048-remote-hadoop-gw

fixes bug 880048 - hadoop jobs now run on remote gateway server
remove non-sql references to camino
remove camino from the sql source of truth
Fixes 889639 - r=peterbe

* PEP8 cleanup
* add docstring for include_symbols()
Merge pull request #1324 from selenamarie/bug889639-recognize-bixie-for-alembic

Fixes bug 889639 Make alembic see Bixie and skip partitions
Add migration for camino shutdown
Merge pull request #1270 from lonnen/878109-shut-it-down

878109 - shut camino down