Automatically start things in WithXxx helper classes
Update code to leverage the new way of using WithXxx helper classes
Wrapped the TimeoutException in the unchecked exception

Wrapped the TimeoutException of `Promise#get()` in the unchecked exception for timeout handling.
Add scala cross building to runtests script
Use sbt 0.13.5-RC1 in templates project
Include template tests in runtests script

Signed-off-by: Rich Dougherty <rich@rd.gen.nz>
SSLEngineProvider should now be used
Avoid recompiling java-only projects when switching scala version
Avoid recompiling the sbt plugin when switching scala versions
Add missing documentation so that build test works

Improve documentation to specify how to create a SNAPSHOT build in the local repository.
Merge pull request #2825 from yanns/remove-unused-java-ssl-context

SSLEngineProvider should now be used
Merge pull request #2807 from pvlugter/test-templates

Include template tests in runtests script
update specs2 2.3.12
Use versions like 2.4.x in template doc URLs
Merge pull request #2835 from richdougherty/template-doc-version

Use versions like 2.4.x in template doc URLs
Merge pull request #1227 from kamekoopa/add-throws-FPromiseHelper-get

add throws annotation FPromiseHelper#get
Small doco improvements
Merge branch 'master' of github.com:playframework/playframework
Fix spelling
Merge pull request #2837 from gmethvin/occurred

Fix spelling