Openmole-webserver branch init
Re-enabled the surefire plugin, and removed the exec plugin from core.
Jetty is running again.
Merge branch 'master' of git.openmole.org:openmole into web-server
Revert "Merge branch 'master' of git.openmole.org:openmole into web-server"

This reverts commit 3da93e2bc2fceea3aa5528e915a19417c6a75e60, reversing
changes made to e264f9ede72956ed5d28dd5d7789209fdbcfca74.
The example scalatra server is now operational, with some very obvious hacks.
Fixed the hacks I made to get the server working.
Fixed a typo and a poorly chosen dependency.
Messed about with Scalatra, learning how to design pages with it.
Basic webtemplate created. Will be turned into an SSP layout soon.
Added a simple mole execution listing page and the capability to upload mole xmlified moles to the server. Still need to perform error handling for when non-xml data is uploaded or when users upload something that is not a MoleExecution. Also need to look into updating Scalatra to 2.2 stable and creating routes on the server for getting JSON or XML information back.
Renaming bug: changed moleExecs to ids in loadedExecutions.ssp, and did not change the corresponding assignment in the servlet.
Slight error handling for xml input added: Detects non-serialized java class XML, as well as non-xml files. Produces an alert after redirecting the user back to the upload form.
Added an execution status sheet that shows the execution state of the uploaded mole (stopped, running, finished) as well as the ability to start mole executions. Cancelling them will be added tomorrow.
Added xml routes to the server that allow you to get XML responses instead of HTML.
Cleaned up the code some for the presentation on Friday (got rid of bort.ssp, bortText param, bart picture on input-test page). Also finished creating the prototype datastore so that all non-static pages can be served asynchronously.
The html side of the webserver is now as async as I can make it.
Server is now heavily parralel. The route /start/:id gave me a lot of trouble in opera, because it seems opera optimizes it away into just a refresh. Look into this behaviour.
Added META tag to stop browsers from caching my pages.
add dependency h2 and slick to web project
add pom.xml for dependency