Fixed issue 394
Added automatic schema creation/drop
Removed functionality from DbSupport that found its way into Schema
Moved exists to table
Removed extra quotes
Fixed create schema for DB2
getCurrentSchema now returns a Schema
setCurrentSchema now takes a Schema
DbCleaner now uses Schema
DbMigrator now uses Schema
metaDataTable now gets automatically created when necessary
Moved remaining table related functions from DbSupport to table
explicitely acquire a table-level lock when possible
Moved SQLException handling further back into Schema and Table
Prepare for merge
Merge branch 'master' of https://github.com/flyway/flyway

Conflicts:
	flyway-core/src/main/java/com/googlecode/flyway/core/metadatatable/MetaDataTableImpl.java
First step towards MediumTest parallelization to reduce build times
MediumTests are now fully parallelized
Removed SQLException from interface of Schema and TransactionTemplate
Handle init 0 with schema creation edge case