Better error message when no matching serializer. Converted intellij project files to use git
JIRA CORE-955: Added
liquibase.sqlgenerator.core.ModifyDataTypeGeneratorMySQL to maintin
column properties.
Ignore target directories

Maven generates artifacts into target directories which should not
be committed to version control.  We ignore them using .gitignore.

Signed-off-by: Ealden Esto E. Escanan <ealden@teamcodeflux.com>
added NumberType NUMERIC for MySQLTypeConverter
mapped sql type TINYINT to SMALLINT for Postgres
Fixed NPE in modifyDataType when using updateSQL mode.
Reversed changes for CORE-955
Merge remote branch 'upstream/master'
CORE-1010: made PostgresDatabaseSnapshotGenerator use case-insensitive table and column names
Added ability to specify an id column as autogenerated for capable databases. By doing so, any additional supplied value for the column will be ignored.

This way you can add an additional valueComputed for the id for databases not capable of autogenerating ids but instead capable of using sequences.

Useful for database agnostic changelogs (without using triggers - tools like hibernate will use nextval per default).

e.g.
    <changeSet author="brianpreuss" id="create-table-countries">
        <createTable tableName="countries">
            <column autoIncrement="true" name="id" type="BIGINT">
                <constraints nullable="false" primaryKey="true" primaryKeyName="pk_countries"/>
            </column>
            <column name="iso_code" type="VARCHAR(3)">
            	<constraints nullable="false" unique="true"/>
            </column>
            <column name="name" type="VARCHAR(60)">
                <constraints nullable="false"/>
            </column>
            <column name="version" type="INT"/>
        </createTable>
    </changeSet>
    <changeSet author="brianpreuss" id="create-sequence-countries_id_seq" dbms="oracle">
        <createSequence sequenceName="countries_id_seq" incrementBy="1" ordered="false" startValue="1" />
    </changeSet>
    <changeSet author="brianpreuss" id="insert-countries-deu">
    	<insert tableName="countries">
    		<column name="id" autoIncrement="true" valueComputed="countries_id_seq.nextval" />
    		<column name="iso_code" value="DEU" />
    		<column name="name" value="Deutschland" />
    		<column name="version" valueNumeric="0" />
    	</insert>
    </changeSet>
CORE-40: Ability to specify autoincrement start values
- added support for CreateTable and AddAutoIncrement
- some basic unit tests
- tested against Hsql and MySQL databases only
- TODO: add support for AddColumn and ModifyColumn (?)
CORE-40 Ability to specify autoincrement start values
- added support for AddColumn (still needs some unit tests for generated sql)
CORE-997 Exception while using column type TINYINT in Derby
also removed unnecessay BooleanType mapping to SMALLINT
also addded NumberType mapping to NUMERIC
Merge pull request #9 from dhsmith1001/master

CORE-1010
Merge pull request #7 from quintonm/master

fix for multiple issues
Merge pull request #8 from brianpreuss/master

some improvements for database agnostic changelogs
Uppercase escaped object names for H2 database
CORE-969
"All" is not escaped when creating a database snapshot on postgresql
CORE-969
"All" is not escaped when creating a database snapshot on postgresql
CORE-1023
System.out statements in liquibase core should be removed or replaced by logging statements.