Add application/javascript to text types

Javascript code also needs charset HTTP header to correctly use UTF-8 strings. This patch adds 'application/javascript' to list of additional text types in MimeTypes class
Make lookup of scala-library.jar and scala-compiler.jar more robust
Update documentation/manual/scalaGuide/main/tests/ScalaFunctionalTest.md

Fixed the example code to compile.
Don't include compiled assets in "watchSources" by default
add additionalImports for routes hash seed
Merge pull request #739 from xuwei-k/additionalImports-hash-seed

add additionalImports for routes hash seed
Merge pull request #733 from mumoshu/patch-1

Update documentation/manual/scalaGuide/main/tests/ScalaFunctionalTest.md
Merge pull request #711 from maxcom/patch-1

Add application/javascript to text types
Adding mime types to ttf fonts
fix the issue that Helpers.route is implemented improperly.
cause MatchError if unmatch
Update samples/java/comet-clock/app/controllers/Application.java

even if it's just a simple sample i find this fix important because it's a common bug.
Merge pull request #742 from jackganzha/mimeTypes

Issue #993 - Adding mime types to ttf fonts
Merge pull request #727 from gseitz/topic/ticket-944

Ticket-944: Make lookup of scala-library.jar and scala-compiler.jar more robust
[#751] Changed DEFAULT_MAX_LENGTH to def
[#736] Trim accept encoding fields before checking for gzip
Merge pull request #743 from sunny4381/fix-java-helpers-route

Issue #984 - fix improper play.test.Helpers.route implementation
[#964] Ensured fake request maintains query parameters when adding a body
Merge pull request #746 from fabiankessler/patch-1

Update samples/java/comet-clock/app/controllers/Application.java
Merge pull request #738 from guillaumebort/changeDefaultSettings

Don't include compiled assets in "watchSources" by default