added properties after, first
set list of columns to final
created class AddColumnConfig to hold the position the column should be
added
added add before column
Retry loading resource if it starts with a slash

Resource names starting with a slash indicate that people
are confused about how Liquibase loads included files, and
that's ok - they shouldn't have to think about it. In case
files are written with a slash, this patch retries the
load without the leading slash.
Add support for autoIncrement on NumberType
[CORE-1343] Fix relative path and catch UnknownChangelogFormatException
CORE-1356 Unnecessary size specifications on MEDIUMTEXT, TINYTEXT, MEDIUMBLOB, TINYBLOB from generateChangeLog
CORE-1383 Error attempting to re-create databasechangeloglock on second liquibase run if running in Oracle under SYSTEM user
CORE-1382 Allow to create DATABASECHANGELOG* tables in another schema

Added setter methods for LiquibaseSchemaName and LiquibaseCatalogName on Database. Have not yet added any usages of them to ant, command line, maven, etc.
CORE-1372 Version Command Line Argument Incorrect
CORE-1382. Expose LQBSchemaName & LQBCatalogName.

 * done with Maven plugin so far
runUpdateOnOldChangelogTableFormat was failing because liquibase table checks were not done until after trying to get the ran changessets
CORE-1375
"group" is not included as a reserved word
CORE-1371
MySQL syntax error is thrown if schema name contains hyphens
CORE-1370
Oracle doesnt have DATETIME datatype
CORE-1366
Oracle database dbDoc generation performance issues
CORE-1375
"group" is not included as a reserved word
(cherry picked from commit 7e625c1)
CORE-1371
MySQL syntax error is thrown if schema name contains hyphens
(cherry picked from commit 3b908c1)
CORE-1370
Oracle doesnt have DATETIME datatype
(cherry picked from commit b519a22)