Support @TableGenerator
Use table mappings for tables as @embeddable is not retrieved in class mappings
Support enhanced id generation, for spring package scanning, append enhancedId=true on the url
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/java/liquibase/ext/hibernate/snapshot/TableSnapshotGenerator.java
	src/test/java/liquibase/ext/hibernate/SpringPackageScanningIntegrationTest.java
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/java/liquibase/ext/hibernate/snapshot/TableSnapshotGenerator.java
	src/test/java/liquibase/ext/hibernate/SpringPackageScanningIntegrationTest.java