SpringAtom-#6 Data layer [Hibernate]

removed redundant hashCodes() and equals() functionality available in AbstractPersistable and AbstractAuditable is sufficient, because it relies on ID.

added one new class SMetaDataHolder which implements SMetaDataCapable interface and can be easily extended to add required functionality