Updated project to Scala v0.10.2, sbt v0.12.4, and cleaned up the execution model.