Read stderr from server for a short time before exiting

Previously we exited immediately without waiting to get any
error output.

This patch also adds the command line and directory to the
exception message on failure, in case the failure is due to
getting one of those wrong, for example.
Fix bug in release script due to typo.

* Fix collection typo
* Create shared command to setup 2.11 builds
* Alter snapshot detection to allow more flexible milestone versioning.
* Remove cusotm isSnapshot key for new sbt 0.13.2 isSnapshot key.
Revert "Load global plugins in their own class loader and replace the base loader with that.  Fixes #272."

This reverts commit 8cb7e230110e846b577539e61757e815f083294e.

Conflicts:
	main/src/main/scala/sbt/Load.scala
Re-add scripted test
build projects' transitiveUpdate to depend on globalPluginUpdate
Make GlobalPluginData preserve compatibility wrt .unapply
ServerApplication: yield before we check on the dumper thread
Allow autogenerated projects to have overridden organization.

* Change detection of "default project" to accurately see
  if someone has changed the organization.
* Add a flag to notify downstream consumers that a project
  was autogenerated and not user specified.

Fixes #1315
Merge pull request #1352 from dansanduleac/issues/1084

Don't inject global plugins' classpath into that of builds, and autotrigger build.update if GP.updated
put backticks around `yield` in Thread.yield
Merge pull request #1378 from sbt/wip/fix-default-generated-projects

Allow autogenerated projects to have overridden organization.
Fix bug in release script due to typo.

* Fix collection typo
* Create shared command to setup 2.11 builds
* Alter snapshot detection to allow more flexible milestone versioning.
* Remove cusotm isSnapshot key for new sbt 0.13.2 isSnapshot key.
use custom scriptedParser instead of spaceDelimited parser

https://github.com/sbt/sbt/blob/v0.13.5/project/Sbt.scala#L179-L192
Don't update classifiers of projectDependencies
Remove nested site generation in favor of just creating Scaladoc/Sxr docs.

* Do not delete versioned docs from sbt/website project
* Just sync api/sxr directories
* Remove all build-related information for old sphinx docs.

Replaces #1385
Remove old website in favor of new sbt/website project.
Also publish completions library for 2.11.
merge with master
Merge pull request #1350 from sbt/wip/fix-release-scripts

Fix bug in release script due to typo.
Improve test failure message for #1390.