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).
Merge remote branch 'upstream/1.3.x' into 1.3.x-issue-1774

Conflicts:
	framework/src/play/Play.java
[#1774] Add default method addModule / loadModules to assure backward-compatibility.
Merge branch 'pr/720' into 1.3.x
Method Java.parameterNames re-throws original exception
Avoid re-starting Play if it's already started (it happens if we run tests in "precompiled" mode)
Fixed spelling error: "stRack trace" -> "stAck trace"

(the old method PlayException.getInterestingStrackTraceElement is deprecated)

Conflicts:
	framework/src/play/exceptions/CacheException.java
	framework/src/play/exceptions/DatabaseException.java
	framework/src/play/exceptions/MailException.java
[#1840, #1848] Add warning / exception if version number is not provided in Dependencies
[#1840, #1848] Update documentation for deps related to "Latest (Status) Matcher" and "Sub Revision Matcher"
[#1854] Add colon in host + port for test baseUrl
[#1566] Update to hibernate 4.2.15
[#1566] Partial Fix TransientObjectException when orphanRemoval = true and removing and adding items
[#1503] Partial fix Nested OneToMany relationships with orphanRemoval fails to commit
[#1847] Partial fix Orphan removal not cascaded for @OneToOne relationships
Merge pull request #782 from xael-fry/lighthouse-1566-patch

[#1566] Update to hibernate 4.2.15
[#1823] Fix play.exceptions.CompilationException
[#1823] Add a controller / package "application" to test the compilation error
[#1823] Some fix on the method getJava
removed java7 construct introduced in 60111116095c3d8875fa46eb0cdcadce21b5d0d1
[#1566] Update to c3p0-0.9.2.1
[#1566] Add missing hibernate-c3p0-4.2.15 library
*[jobboard] Fix positional parameter warning
[#1855] Fix AIOOB exception in WS.getQueryString
[#1855] Add test for WS.getQueryString
Merge pull request #786 from xael-fry/lighthouse-1823-patch

[#1823] Fix play.exceptions.CompilationException
Javascript files must be at the end of the HTML

See [Move Scripts to the Bottom](http://developer.yahoo.com/performance/rules.html#js_bottom)
* Add build status in README.textile
* Fix some javadoc error in comments
* Fix indexOutOfBounds exception in playHander::parseRequest