Adding persistence and integration test

 - Maven support integration test
 - Use Spring test support for integration test
 - logging is enabled
 - Optimistic locking in hibernate enabled
 - Model classes enriched