moved everything jpa-related to jpa module
changed @Component to @Named in Spring-JEE agnostic module and @Autowired to @Inject
Merge remote-tracking branch 'origin/master'