Follow more conventions and best practices.

Specific changes:
  * name starts with `sbt-` prefix
  * object name implementing the plugin is camel version of
    plugin name
  * variable containing all settings follows naming conventions
  * set package to be `com.typesafe.sbt`

Also fixed Scala version number in README.md (//cc @adriaanm)

Review by @jsuereth