Update to sbt 1.2.6 and change the build to invoke the scripted plugin with the reccomended method.
Pare down the list of transitive dependencies by removing dependencies that either aren't used directly in the code or needed at runtime by the Maven resolver infrastructure.
Conditionally enable the inclusion of an slf4j backend for the sbt 0.13.x version of the plugin, as sbt does not provide one at runtime.