Part of #7 (Thyme integration)

Includes gradle build for proper WAR file.
-mvc:annotation-driven was the servlet secret sauce
Part of #7: common template

Resolved weird error with layout not found. Somehow.
Part of #7: decent common template
Resolved #7: gradle integration

- Moved source into src/main/java
- Simplified copying into WAR