[CORE-1343] Fix relative path and catch UnknownChangelogFormatException
Trying to get vagrant to install databases including oracle with puppet
Ignore downloaded zip files
CORE-548 GenerateChangeLog generates invalid XML/SQL for mysql tables with autoincrement and compound PKs

Manually merged portions of pull request https://github.com/liquibase/liquibase/pull/167
Improved .gitignore for eclipse, updated intellij iml config
Updated project.version for 3.0.4
Added 3.0.4 changelog info
[maven-release-plugin] prepare release liquibase-parent-3.0.4
[maven-release-plugin] prepare for next development iteration
CORE-1434
Formatted Changelog format not parsing UTF8 .sql files with BOM
Vagrant up starts successfully with mysql and postgres
Unzip needs to be installed in vagrant for oracle module
Handle SMMS generated views better
Vagrant is able to install oracle 12c
Added vagrant documentation files
Merge branch 'vagrant' into 3.0.x
multi-tenant spring integration with multiple data sources
* it reads JNDI subtree for all data sources
* wraps it in SpringLiquibase instances
comment added to multi-tenant support
Updated maven-specified java language level, upgraded junit
check method should use getExpectedResult() method for better overriding