use sbt instead of maven

This PR changes the project to use sbt as build tool instead of maven. Benefits we get are:

  - run continuous tests (in sbt console run `~test`)
  - run marathon from the sbt console (without building a fat-jar)
  - fast incremental compiler
  - possibility to define custom tasks (e.g. to compile assets)
  - ...