Spring Security 3.2 working example. All annotation based