Irresponsibly large commit

This commit modifies the readme, tweaks some sbt plugings, upgrades
to scala 2.11 and some various light clean up