Create a new web-app module for apprentice-platform

Added a new maven web-app module, a servlet to the module, several
i18n resource bundles, and profiles, dependencies, and plugins for
demonstrating the maven proficiencies.
Make the servlet jar a "provided" dependency.

Servlet Spec 2.3, section 9.7.2 specifies that containers should not
allow the WAR file (or its libraries) to override servlet API classes.
Tomcat complies with this by preventing the loading of the servlet jar,
but to be well-behaved we should not include it in the jar distribution
Create a new web-app module for apprentice-platform

Added a new maven web-app module, a servlet to the module, several
i18n resource bundles, and profiles, dependencies, and plugins for
demonstrating the maven proficiencies.
Add unit tests
Configure paths to support sonar & surefire  plugins

Added the sonar plugins to the pom, and updates the project paths to
support the the surefire plugin.
Merge branch 'platform-apprentice'