Remove package objects from models and controllers

These files are used for documentation only. Useful, but prohibit me
from adding package objects with real logic in my project.
Merge branch 'master' into remove-package-objects
Remove package objects from models and controllers

These files are used for documentation only. Useful, but prohibit me
from adding package objects with real logic in my project.
Replaced placeholder resource file with a Scala dummy object
Replaced placeholder resource file with a Scala dummy object
Support application/xml, and prefer it over text/xml
Removed the deprecation error. Changed all the tell to pass explicit sender when possible
add Enumeratee.recover
Refactor of min and max to support strict comparison and any type with an ordering
Use java.net.URI class to decode path

URLDecoder is for HTML form decoding (not path decoding)
http://docs.oracle.com/javase/6/docs/api/java/net/URLDecoder.html
Clarify applyDownEvolutions warning

Rather than copying the existing warning for evolutions that need to run, emphasize that a down evolution can, and often will, result in data loss!
enumeratee.take(0) should not trigger any callbacks
corrected Json macro for companion object & single-field case classes
added Json.prettyPrint & doc & cosmetics
cosmetics
adding back the scaladocs for view helpers
Update documentation/manual/scalaGuide/main/akka/ScalaAkka.md

Akka now uses Duration from Scala core.
update coffee script compiler from 1.1.3 to 1.4.0
update less compiler from 1.3.1 to 1.3.3
update requireJS optimizer from 2.0.4 to 2.1.3