Sbt Integration

Don't Merge this as it is. We should make maven publish to the `target/scala-2.10` directory instead for `target`.