Fix formatting in JavaPlugins.md

Underlining was off, formatting of play.plugins example was off, inconsistent capitalization and punctuation.
The commonjs functionality is now optional and specified by a new "commonJs" option.

Unfortunately the commonjs functionality is ill-documented and difficult to get working on Windows at least. Hence its relegation to an option.
Added import play.Keys._ in modifying Configuration section
Merge pull request #1875 from bassmake/patch-2

Added import play.Keys._ in modifying Configuration section
Merge pull request #1866 from wsargent/patch-2

Fix formatting in JavaPlugins.md
Merge pull request #1869 from Ookami86/2.2.x

Docs: Replace play{scala,java}Settings reference with fully qualified class path
Filters should be executed on every single request, even those not in the routes file.
Ensure SBT plugin sources get published

Fixes #1863
Added a note regarding the retirement of extending the sbt namespace.
Akka migration guide for 2.2

Fixes #1718

Added link to Akka 2.1 to 2.2 migration guide from the 2.2 migration
guide.
Merge pull request #1786 from huntc/win-closure-comp-fix-2

Make the CommonJs functionality optional
Make sure specs tests are run by Specs2 not JUnit

When a Specs2 test has an @RunWith(classOf[JUnitRunner]) annotation then
it can be run by either JUnit or Specs2. But we want the tests to be run
by Specs2, so we tell junit-interface to ignore that particular runner.
Unfortunately, if SBT may ask JUnit to run the test. If it does so, then
the test will be executed but the result will be ignored by SBT.

This change is a hack to make sure that SBT always asks Specs2 to run the
test, never JUnit. We can make sure Specs2 is preferred by adding Specs2
as the last entry in the testFrameworks SBT setting. Since SBT runs
frameworks in reverse order, it will always run Specs2 before JUnit.
[doc] Add a link to the repeat helper in ScalaForms.md
Added spacing.
Merge pull request #1888 from wsargent/patch-1

[doc] Add a link to the repeat helper in ScalaForms.md
Upgrade to the final bonecp 0.8.0 release given a number of bugs that it repairs - including problems around re-using prepared statements.
Added test for JavaAsync doc's controller method signature
Merge pull request #1898 from huntc/bonecp-0-8-0

Upgrade bonecp to 0.8.0.RELEASE
Fix #1802: Update Filter Docs for New Action API