Add @EnableGlobalMethodSecurity

as a workaround for https://github.com/spring-projects/spring-boot/issues/1364
Better workaround using GlobalAuthenticationConfigurerAdapter
Tune format
Merge branch 'dsyer-global-method-security'