Upgrade sbt and use ensime sbt plugin snapshot

* using the snapshot ensime sbt plugin because if you're using ensime from `master`, you'll probably want the latest sbt plugin anyway (and the old one doesn't do source jars)
* fixing the way to start the server so that it doesn't break on scala 2.9