Include trove 3.0.3 as dependency since it's required by oval 1.84
Updated Eclipse compiler to the one shipping with Luna, providing official Java 8 compilation support. The previous one didn't handle default methods correctly.
JavaFlow fixes that include proper classloading when controllers with continuations rely on Play model classes
Moved PopertiesEnhancer before ContinuationEnhancer, otherwise the Javassist seems to have trouble with the changed stack frames.

Conflicts:
	framework/src/play/CorePlugin.java
Added patch for JavaFow classloader fix
Wrong dependency version
Renamed dependency so that Play can resolve it
Removed unnecessary trove dependency
Issue #1774 - http://play.lighthouseapp.com/projects/57987/tickets/1774-dprecompiledtrue-not-using-precompiled-templates fixed.

Precompiled templates and "routes" files from application and dependent modules used when Play! started with "-Dprecompiled=true" switch.
All template sources ("app/views"and "modules/*/app/views" can be removed). Application "conf/routes" file cannot be removed because Python scripts check if it's present. "modules/*/conf/routes" files can be removed.
For every file if there is no precompiled version available, source version will be used (id present).

Conflicts:
	framework/src/play/Play.java
[#1774] Add default method addModule / loadModules to assure backward-compatibility.