configured out JPA jndi://locahost warning (added orm.xml, changed persistence.xml)
cleanup of unused applicationContext namespaces
added Transactional to AbstractRepository (to make sure an transaction is always available when loading/storing data)
- completed documentation
- added some more javadoc