Get rid of the analysisBudget warning.
Silence the deprecation warning on RefinedBuildManager.
Upgrade to Scala 2.10.2.
Fix a ScalaDoc warning in compiler.
Use settingKey and taskKey macros in sbt plugin.

This means that `package-js` is replaced by `packageJS`,
and likewise `optimize-js` is replaced by `optimizeJS`.