add: Initial script to create required certificates for the test environment
add: Example jetty launcher with client certs

and an example for outputting information about client certs.
Implement to drop privileges on Unix-based platforms

This is achieved by calling the native setuid function available from the kernel in order to drop privileges.
Privileges are currently dropped only when the port we are listening on is below port 1024 and thus forced us
to start the server process as root.
Implement basic Page and Session support

This includes basic session and login handling to create an authenticated session.

Also this creates basic classes for rendering user-visible pages and forms.

One might want to split this commit into three separate ones but given the close
connections many of the changes have this is rather difficult to achieve.
Implement basic functionality for L10N/localization of messages.
Implement a small templater for our purpose
Implement cipher selection.
Implement simple Database connection
Adding login using username/password checked against the database
Adding login using certificate (serial) checked against the database.
Implement some improvements to the templater for better language/locale support
fixup: Select method call based on HTTP request
Add default css from old code
Add a basic Register page
Add the "fast email check"
Add the "password strength" check
Implement non-login pages.
Implement store Date in dateSelector.
UPD: Build order for Ant compat and MySQL integration
Add: First version of buildfile