CORE-1760 Improved test infrastructure

Store vagrant box properties in parsable format
Could java.sql.Types.BINARY as a blob type
Merge remote-tracking branch 'origin/master'
CORE-1760 Improved test infrastructure

Changed order of vagrant command line args
Merge branch 'master' into more-vagrant-configs

Conflicts:
	liquibase-core/src/main/java/liquibase/sdk/vagrant/VagrantControl.java
Windows postgresql installs successfully
Linux postgres install works like windows
CORE-1779 User Defined Types Come back with Unnecessary Size specifier in diff
CORE-1760 Improved test infrastructure

Linux oracle starts. Working on windows VM
CORE-1760 Improved test infrastructure

Windows oracle installs
Merge branch 'more-vagrant-configs'
CORE-1760 Improved test infrastructure

MSSQL installs in vagrant
Merge branch 'more-vagrant-configs'
CORE-1760 Improved test infrastructure

Misc connection supplier code cleanup
CORE-1760 Improved test infrastructure

Misc connection supplier code cleanup
CORE-1783
Command line option: add snapshot command
CORE-1783 Command line option: add snapshot command
CORE-1784 CORE-1784 GenerateChangeLog with objects in multiple schemas returns objects from multiple schemas and empty createTable statements

Track bulk queries for different schemas separately. Stops empty createTable changeSets in generateChangeLog
CORE-1784 CORE-1784 GenerateChangeLog with objects in multiple schemas returns objects from multiple schemas and empty createTable statements

Only generate changeSets for objects in configured schemas. Always include FK catalog/schema if different than base table
Moved CommandLineUtils code to new *Command classes