[#1846] Attempt to make message parsing faster
Test message parsing
Get rid of asInstanceOf in play-functional
Refactoring Cached
Intellij friendly error message
Created parameter validator to allow easy validation of multiple parameters against multiple constraints. Included unit tests

Added another unit test to prove we support different data types and aggregate multiple errors
Newlines at the end of the file.
Docs and tests for Channel.end behaviour

* Worked out exactly how Channel.end is implemented
* Wrote tests to assert this behaviour
* Wrote docs to specify this behaviour
Copying interesting configuration options from ScalaDatabase.md.
DB config property name is "password" not "pass"

I've figured this one out by copy-pasting from the docs. Shame on me :-p
Suggest using Scala class in ScalaTemplates.md
Merge pull request #2400 from arielscarpinelli/master

Copying interesting configuration options from ScalaDatabase.md.
fix problem with headers getting first 2 bytes dropped on some http client such as MS.net http client
Add filter method to promise
Remove use of upper-bounded wildcard types in Promise.sequence
Merge pull request #2412 from pvlugter/promise-filter

Add Promise.filter
Merge pull request #2413 from pvlugter/promise-sequence

Fix Promise.sequence
Merge pull request #2403 from mkiedys/doc

Suggest using Scala class in ScalaTemplates.md
Merge pull request #2276 from jkyamog/master

First 2 bytes of http headers getting dropped on some http client
Merge pull request #2231 from bbarkley/master

Fix onHandlerNotFound not receiving requests modified by upstream filter...