Added respository layer wih jpa support

- Added spring-tx, hibernate-entitymanager, hibernate-validator
dependency, hsqldb, spring-data-jpa, spring-orm, tomcat-jdbc
dependencies
- Added repository layer (@Repository)
- Added support for @Transactional annotation in business-config.xml
- Imported datasource-config.xml to business-config.xml
- Added datasource in datasource-config.xml
- Added data-access-properties file with database properties
- Added intialize-database to datasource-config.xml to initialize the
database
- Added initDB.sql and populateDB.sql
- Added jpa profile in busines-config.xml
- Added spring.profiles.active contextParam to jpa in web.xml