* update dependency versions to latest
* merge repository packages
* remove obselete xml configuration
* fix formatting
* clean up
* update package name
* revert spring data jpa xml config and demonstrate how to import in PersistenceConfig by a commented @ImportResource annotation
* rename jpa repositories xml to make it more clear
* remove obselete @EnableJpaRepositories configs since we don't use spring data's jpa repositories for these congigurations