[CORE-1343] Fix relative path and catch UnknownChangelogFormatException
Trying to get vagrant to install databases including oracle with puppet
Ignore downloaded zip files
Vagrant up starts successfully with mysql and postgres
Unzip needs to be installed in vagrant for oracle module
Vagrant is able to install oracle 12c
Added vagrant documentation files
Merge branch 'vagrant' into 3.0.x
Merge branch '3.0.x' into datical-liquibase-dev

Conflicts:
	liquibase-core/pom.xml
	liquibase-integration-tests/pom.xml
	liquibase-maven-plugin/pom.xml
	liquibase-osgi/pom.xml
	pom.xml
Merge remote-tracking branch 'origin/datical-liquibase-dev' into datical-liquibase-dev

Conflicts:
	liquibase-osgi/pom.xml
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
should log also at the beginning so if the migration fails, we know where
Enhance logger API and DefaultLogger implementation to accept setting of changelog and changeset.
rebased enhancedLogging branch to 3.0.x and had to fix call to LogFactory.
Add a ChangeExecEventListener to UpdateVisitor and RollbackVisitor allowing for finer grained monitoring of change executions.  This could be useful for progress monitors, enhanced logging/debugging, etc.
changeExecEventListener: add willRun method to listener api
changeExecListener: decided I liked fireWillRun and fireRan better for method names