Replaced JDBC repo access with Spring data.
Removed unused code.
Updated context.xml.
Added persistance.xml.
Updated tests.
Gradle : Added Spring data and Hibernate dependencies. Updated
referenced Spring version.