Updated entities and associations
Moved the AbstractEntity class to MappedSuperclass/PedigreeBase
Moved mapped superclasses outside of the entity directory entirely.
Split up the dog entity into male and female subclasses
Split up the file entity into document and image subclasses
Removed many unnecessary contact fields
Swapped entity names person <-> contact
Moved country table to the PoeUser module