Fix calling of custom type compare function
Update documentation
Add unittests for custom compare_type function
Simplified tests
Merged in mvschaik/alembic/fix_custom_compare_type (pull request #4)

Fix calling of custom type compare function