Minimal support for class file formats 51.0, 52.0 in incremental compiler.  Fixes #842.

It is not currently possible to use a newer class file format than the one for the jvm sbt is running in.
Update interactive.rst

Remove space as content may not start or end with whitespace http://sphinx-doc.org/rest.html#rst-primer
Build: scope root sources to 'doc' task since they shouldn't be compiled normally.
Allow main class to be non-public.  Fixes #883.
Docs: Add and use custom :key: role that links to the val in sxr/sbt/Keys.scala.
Docs: Remove sbt-inspectr. Add Library dependency plugins section with sbt-updates.
Add aemoncannon/ensime-sbt-cmd

Note: I'm just a user of this plugin.
Docs: add section on built-in parsers to Parsing-Input
Update Custom-Settings.rst

Add a link to Basic-Def.
TrapExit support for multiple, concurrent managed applications.  Fixes #831.
Enable trapExit by default.
bump Scala version to 2.10.3
Remove redundancy in excludeFilter default implementation.
'makePom' should not generate <type> elements for standard classifiers.  Fixes #728.

The <type> element was generated for any explicit Artifact with a type other than "jar".
withSources() and withJavadoc() create explicit Artifacts of this kind, but shouldn't
have <type> elements.  They are primarily artifacts with classifiers- the type is an
Ivy aspect.  So, when writing to a pom, don't use write a type for known classifiers.
Improve forked test debugging by listing tests run by sbt.  Fixes #868.

This helps diagnosing issues on the sbt/framework border by verifying
that sbt is properly collecting and invoking tests.
Previous test case only seemed to reproduce the problem due to resolver ordering.  Closes #805 for now.
Add missed s interpolator, as pointed out by @xuwei-k
drop unused mutable data type generator
Read https+ftp proxy environment variables into system properties.  Fixes #886.
Fix NPE in TrapExit due to improper scoping of null check.