Introduce a Supermarket Database adapter

This adapter is the PostgreSQLAdapter with the minimal amount of code
overridden so that `rake db:schema:load` only executes SQL to enable
extensions when the connected user has SUPERUSER privileges.
Travis no longer executes SQL before running tests
Add enable_extension directives to db/schema.rb