Update to sbt 0.12.1

Consolidated sub projects into one project to make
packaging and publishing easier.