remove classpath prefix in includeAll
Merge remote-tracking branch 'upstream/master' into core-1428-patch

Conflicts:
	liquibase-core/src/main/java/liquibase/parser/core/xml/XMLChangeLogSAXHandler.java
Normalize UTF8 and strip unknown chars for better cross-OS checksum comparisons
CORE-1088 Derby fails to create databasechangelog tables
Fixed saved_state that is out of date
Merge remote-tracking branch 'origin/3.0.x' into 3.0.x
Upgraded to snakeyaml 1.13, added to MANIFEST.MF class-path
Merge pull request #185 from hochraldo/core-1428-patch

CORE-1428: Support Spring classpath*: prefix for includeAll
SnakeYAML 1.13 upgrade
Merge branch '3.0.x'

Conflicts:
	liquibase-integration-tests/liquibase-integration-tests.iml
Test fixing
CORE-1481 Schema.toString NPE
Fixed all the missing @Override annotations
CORE-1480 ChangedPrimaryKeyChangeGenerator missing name
CORE-1449 Liquibase throws null pointer if included file does not exist
Don't log derby driver missing info
CORE-1488 Encoding issue with UpdateSQL.

Added support for liquibase.file.encoding parameter or default to UTF-8
CORE-602 Increase the default size of the FILENAME column
CORE-1177 Increase default size of the ID column
CORE-995 Increase max size on DATABASECHANGELOG ID column from 63 to 255
CORE-1479 MySQL 5.5.27 fails to create DATABASECHANGELOG table
Ignore IDEA module files.
Introduce ignoringClasspath in SpringLiquibase.

This backwards-compatible change will allow to perform
"classpath:"-prefix comparisons between inserted changesets and
parsed changesets.

This can be useful in situations where Liquibase changesets are
executed with Spring and another plugin (such as Maven).