Bump spring security schema version reference
Create separate module for shared-web-lib

* This removes need for heavy web only dependencs from shared-lib. Shared-lib is meant to contain highly generic shared code for all types of projects, not just web types.
* Commit includes very minor tweaks
* Commit includes very minor formatting changes due to use of Intellij instead of Eclipse
Add Tomcat context file to META-INF

* It is more convenient, especially when using Tomcat in IntelliJ, to have the Tomcat context file managed with the module itself.