TLS in dev mode & FakeKeyStore cert CN=localhost
TLS server settable from config and more efficient
don't allow TLS behavior on http port
Ensure only one application can run simultaneously during testing

- During testing, due to ALL THE STATIC THINGS, if more than one
  Application is started, things just break indeterminately
- Synchronize the helper "running" methods so parallel tests block and
  can't interfere with each other
- Interleaved multi-threaded test using latches to force a second thread
  to attempt to run an application while a first thread is already
  running one
[#605] Adding monospace fallback in defaultpages CSS
Add HTTP status code 424 - Failed Dependency
Add HTTP status code 207 - Multi-Status
Add HTTP status code 422 - Unprocessable Entity
Add HTTP status code 423 - Locked
Add HTTP status code 507 - Insufficient Storage
Add missing results for '504 GATEWAY_TIMEOUT' and '505 HTTP_VERSION_NOT_SUPPORTED'
use application classloader in play.api.libs.concurrent.Akka
Cached annotation to use CachedAction

Making Cached annotation actually work.  At present it doesn't cache results when applied to a controller.
Add the build instructions to the README
Make Global overridable in FakeApplication
remove dead code
Fix initialization order in Application usages
Merge pull request #441 from jto/Global_mocking

Make Global overridable in FakeApplication
Implemented source position mapper
Added SBT logging interceptor that matches compile errors for our generated sources and maps them to the original source files