Change equals to equalsIgnorCase in schema check and throw exception if configured schema is not null but not contained in the database.
Use configured schema/catalog and not the schema/catalog from table (Hibernate mapping file and not DB table) to check if the table/database model exists.
Fixes the Bugzilla bug 1019/ GitHub issue #147
Merge pull request #148 from CarstenHollmann/fix/pg_installation_fails_for_non_public_schema

Fix for issue: Impossible to NOT use the public schema #147
Check uses == null check instead of correct != null. So far no problem because the methods are not used.
Merge pull request #151 from CarstenHollmann/fix/use_not_equal_in_encoder_check

Check uses == null check instead of correct != null.