Renamed back to EnumThing and changed to use generated id
Renamed to EnumThingEnumPartitionKey to be consistent with other classes
and changed to use enum partition key
Renames of EnumThing* classes
Handle duplicate column created if id property in constraints block
Handle default sort column
Handle default sort column
Handle Optimistic Locking on update
Override setObjectIdentifier and CassandraEntityAccess.setIdentifier to
handle compound primary keys.
CassandraEntityAccess.setProperty now converts without converstion all
properties except enum and version properties. The rest are being set on 
same object type anyway so don't require convertion
Handle any default order by defined in domain class
Add comment to Ignore
Annotate as CassandraEntity
add comment to Ignore
Remove previous commented out TEST_CLASSES
Add more to existing TEST_CLASSES
Add test for domain class with compound primary keys
Annotate as CassandraEntity, move index property to correct 
mapping block
Disable table per hierarchy as not currently supported
Add test for default sort order
add comment to Ignore annotation
Disable query using proxied association test
rename of Publication
Annotate as CassandraEntity and remove associations and collections not
currently supported
Initial addition