Spring and Hibernate versions bumped. Java 7 language level incorporated. Refactoring