Disable not forking in compile on Windows.

Because it plain crashes, for some reason.
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`.
Git rid of fishy operators in sbt plugin and build.