Create new module for managing database scripts

Integrates with flywaydb for execution.
Rename module to include 'bw-' prefix.
Fixed bw-sometime-database name attribute.
Add a number of missing spring modules to dependencyManagement
Reorganize migrations

Each supported database now has it's own folder with copies of the
existing create sequence/table scripts. No longer try to stuff the
tables into a new schema. The db/migration folder is empty for now, but
eventually will be used for scripts that are database agnostic (like
data insertion scripts).
Remove unnecessary references to spring.framework.version property
Mark InitializeSchedulingAssistantDatabase as deprecated.
Remove problematic hsqldb.tx=mvcc

Caused flywaydb to hang after running a migration script.
Create @Configuration for running flyway migrations

Also created database specific @Configurations, replaces need to define
the incrementers in applicationContext.xml (or
localOverridesContext.xml).
Additional detail on startup regarding Quickstart directory
Issue #2: running 'ant hsql' is no longer required!

The Jetty instance is configured to provide a 'file' hsqldb instance,
rather than connecting to the port the separate instance is running on.
Remove InitializeSchedulingAssistantDatabase

src/main/sql is also gone (the scripts are now managed in the
bw-sometime-database module). Refactor NeedsTestDatabase to use Flyway
instead of scripts previously in src/main/sql.
Fixed JUnit Assert import
Removed oracle/postgres destroy scripts (unused by tests)
So long ant hsql!

Removes ant build file, bootstrap folder, and anything related to
running 'ant hsql' separately.
Merge pull request #5 from nblair/flyway-integrate

So long 'ant hsql', hello flyway!