Fixes several dependency issues.

Using Sonatype's search service for Maven central, and the
SHA-1 sum of jar files within binary distribution, it was
possible to track down most of the right versions to be used.

This changes to the pom also allows the execution of Tomcat 6
as a server.

--HG--
branch : maven
Allows configuration of JDBC connection settings on build.

Connection settings are now part of properties that can be
overriden by the maven during the build. This will help
on testing and deploying from sources.

--HG--
branch : maven
Initial support for a development server for OpenEMM.

To make development and integration tests easier, support
for an embedded H2 database and embedded Tomcat 6 was added
with maven plugins.

To keep default settings compatible with upstream properties
are overridable but defaults to MySQL server. A new startup
script for development was added under src/main/scripts/devserver.

--HG--
branch : maven
Updates output directory for test database.

--HG--
branch : maven