Make lookup of scala-library.jar and scala-compiler.jar more robust
fix the issue that Helpers.route is implemented improperly.
cause MatchError if unmatch
[#964] Ensured fake request maintains query parameters when adding a body
Don't include compiled assets in "watchSources" by default
Revert "Removed MissingFilePart"

This reverts commit 5106486321918369b8231ee08c3715453c80ea7b.
Got migration manager working again

* Fixed mima configuration
* Removed mima check for internal modules
* Fixed binary incompatibilities from reverting MissingFilePart removal
* Removed PlayLogger from Play build since it's not needed
Added mima to build
Create evolutions_* tables only if needed (If there is any evolution script for the given database).
Specify alternative default options for `javacOptions` for the doc axe. (these options are actually passed to `javadoc`)
[#925] Ensured routes files with only includes still compile
#930. Evolutions handleWebCommand should use DBPlugin from the app and not explicitly create a new BoneCPApi. Also, add the DB_CLOSE_DELAY parameter to all h2 URLs or, after evolutions are applied, the last/only connection will be closed and they will be lost.
Update migration doc with the need for the DB_CLOSE_DELAY in H2 URLs. Add a warning to DBPlugin if that param is missing. Remove the param from test Helpers as at test time, we probably don't want to maintain DB data across multiple tests.
#930. Only log the warning about H2 DB_CLOSE_DELAY in dev mode
Merge pull request #753 from jroper/21mima

Enabled migration manager for build
Merge pull request #760 from jroper/routes-only-includes

[#925] Ensured routes files with only includes still compile
Made sure ProxyDriver implements the right interface for Java 7 by removing type inference for getParentLogger method
Fixed resolvers
Added ProxyDriver.getParentLogger to excludes
Fix Lightouse 1022