Deleted unused type parsing class
Deleted unused discovered test parser/printer
Scala 2.11 modularized dependencies
Deprecate implicit RootProject/LocalProject calls on URI/File/String

Builds are using explicit calls anyway, so reduce the implicits.
Docs: fix versions in links on Setup page
Fix remaining Global defaults to be added only once.
Drop defaultConfigurationMapping, which wasn't used.  Fixes #421.
clean up some ConvertResolver parameter lists
Revert packaging='pom' behavior change introduced in c5823ad1e7b6ad9d2b79.  Fixes #810.  Ref #636.
test arguments no longer need to be passed throughout- they are now only used in Runner construction
Arguments test for new test-interface.  Ref #813.
Changed all scripted tests that use ScalaTest 2.0.M6-SNAP26 to use 2.0.M6-SNAP28, which fixes the pending arguments-new test.
Docs: clean up organizations and links
disable JLine event expansion
delete correct test for packaging="pom"
Docs: better version handling/separation in conf.py
Update Community-Plugins.rst

Add sbt-multi-publish
Docs: Use more lazy vals on Tasks.

The plain vals were technically correct, but new users don't
necessarily understand Scala initialization order.
Deduplicate options processing for forked/non-forked tests.

This in particular fixes testOnly/testQuick when forking.
Apply setup and cleanup hooks to forked tests.

The actual class loader for test classes cannot be provided because it
is in another jvm.