Add support for servlet 3.0 security integrated with wicket-auth-roles

This commit adds support for using servlet 3.0 authenticate and
authorization that is configured using the servlet security container.
The commit also incudes a general purpose auto mount library that
generates code at compile time for pages marked with an annotation.
Since a runtime feature of this paradigm existed in WicketStuff, that
code is also merged into the new wicket-mount library.  The servlet 3.0
Security also uses the core features of the wicket-mount to enable
developers a solution to generate mounted pages that the servlet
container will intercept so that the configured authentication via
web.xml  is enforced.  Examples are included for testing the features.
Updated code per remarks on the Pull Request
Removed wicket-mount-runtime.

Reverted idea to merge wicket-annotation code into this code due to
conflicts it would create for existing users of original implementation.
Code cleanup and fixes to license header

Removed unused test file and updated copywrite to WicketStuff in places
I missed.
Merge pull request #291 from jsarman/master

Add support for servlet 3.0 security integrated with wicket-auth-roles