Documentation additions to session, flash, field, controller, and http
Merge pull request #447 from ijl/add_docs

Adds documentation to session, flash, field, controller, and http
Quite a trace statement.

No need to see what args are bound as in the terminal all the time.
Just makes it harder to catch other messages.
Remove a trace statement in i18n.go

No need for all the 'Resolving message' lines in the terminal output
when using the internationalization features.  Just seems to obscure
more important messages.
Fix key quoting in .json error templates
Merge pull request #466 from pushrax/fix-json-errors

Fix key quoting in .json error templates
adding documentation for OnAppStart, updating booking sample per docs, adding HeaderFilter to skeleton/app/init.go
adding arg for 3rd party skeletons
divorcing plurals into the singular
aesthetic changes to wording/spacing
aesthetic changes
Skip attribute events in watcher. Fixes issue #460

On filesystems with atime enabled (like OSX) an infinite loop can be
triggered. git describe --dirty which is used to set APP_VERSION
changes atime of project files and a rebuild is triggered which tries
to set the APP_VERSION. More details in the issue.
Merge pull request #464 from jcvernaleo/jcv_i18Log

Remove a trace statement in i18n.go
Merge pull request #475 from ottob/issue460

Add attribute event ignoring in watcher. Fixes issue #460
forgot to depluralize the actual function call
Make files executable on `revel build`
Fix email validator bug #485

Fix email validator
renderArgs[CurrentLocaleRenderArg] is not always a string, as seen
when some browers "view source".  Add a type check here which stops
revel from panicking.
Fixed params should have higher priority than Query
Support arbitrary network types

Fixes unix domain sockets