reviewed Javadoc for abstract test classes
removed unused AOP config
renamed test packages so they are aligned with main packages
removed unusued jpa configuration file (because Spring configuration doesn't rely on it)
Spring MVC Test Framework and migration to Spring 3.2.1

- migrated to Spring 3.2.1
- added hamcrest to the POM so it can be used with the Spring MVC Test
Framework
- Started migrating a JUnit test to Spring MVC Test Framework (at this
stage, it stills doesn't work. It could be because of a conflict with
ContentNegotiatingViewResolver)
test doesn't run for now, disabling it until bug is solved