logging, JSR250, JSR303, dependencyManagement

- JSR250 @PostConstruct and @PreDestroy
- change implementation of the JCL API commons-logging to SLF4J +
logback
- JSR303 bean validation
- using dependenctManagement for spring and junit
- change spring version
- add spring release repo