Update servlet api dependency
Add annotation config for MVC
Migrate to spring 3.2
Delete root context
Move authentication providers
Replace deprecated method
Remove template comments