Extract common database defaults; better use of YAML

Use the power of YAML in the database configurations to better express adapter concerns versus environment concerns.  Also see https://github.com/bf4/yaml_resources/blob/master/recipes/rails_database_configuration.md