Initial Maven structure
Remove generated JavaDoc
Define dependencies

Some artefacts cannot be fetched from Maven Central. A different
version has to be used:

- javax.activation:activation:1.0.2 (use 1.1.1 instead)
- javax.mail:javax.mail:1.3 (use javax.mail:javax.mail-api:1.4.4 instead)
Add Trippi `local` dependency

The version of trippi referenced here is not in Maven Central anymore. Upgrading this is next.
Optimize imports
Treat tests as integration tests

Avoid running integration tests on `test`, but run them in `verify`.
Moves default configuration to src/main/resources directory
Remove Ant build file
Move default config files to WEB-INF

WEB-INF opposed to WEB-INF/classes is the standard directory for this implementation.
Add servlet mapping for root servlet
Cleanup dependencies
Merge branch 'mavenize'

- Switch build tool from Ant to Maven.
- Removes some dependencies which are unclear or indirect. This can
  raise issues with dynamic loading classes.