add publish-m2 task for publishing to ~/.m2/repository.  Fixes #485.
API for evaluating a setting or task in multiple scopes
Docs: disable publishing for a project by overriding publishLocal to do nothing instead of deliver
docs: drop section in getting started on sharing settings

with vals allowed in .sbt files, it is not necessary to include it
Docs: present the TaskInputs page as motivation and for deeper understanding
Docs: cleaned up Tasks pages: clarified its purpose and reorganized
Docs: add section on getting values from multiple scopes
Correct data constructor for CrossVersion.binaryMapping. Fixes #716.
Docs: list multi-scope selection on changes page
Docs: escape the - in -b, since it gets interpreted as an option list otherwise
Docs: fix ScopeFilter API doc links
workaround for ThisProject not being properly resolved by Scope.resolve*
move to <key>.all inDefaults
multi-scope tests
Added link to sbt-fx
sbt-fx was renamed to sbt-fxml

There is a similarily named plugin "sbt-javafx" which is not listed here and which I discovered afterwards
Docs: note about postfix precedence on Tasks page
fix some code snippets for BuildLoader examples
Make autoCompilerPlugins support compiler plugins defined in a internal dependency

requires the compiler plugin project to define exportJars := true
make ScopeFilter accessible without a qualifier

Should be improved: ideally there would only be a single top-level alias.