rewrite of ensime-sbt

let's leave this open for a few days: I just want to raise awareness that the plugin is being rewritten to dramatically simplify it (it had grown up to work with older versions of sbt and had become confused)
I concur, we definitely need to ensure escaping is done consistently.