Merge pull request #194 from plroman/master

Fix Validation.Error() not modifying Validation.Errors
Fix typo in chatroom.go comment

Looks like a relic of an earlier refactor.
Merge pull request #199 from ShaneWilton/master

Fix a typo in the chat sample
Use Session type to create an empty session
Put cookie-formatting code in its own function
Make sure we have an expiration time in the cookie

Since we are adding the session expiration information to the cookie
just before building the cookie, we make sure that the Expires and the
information in the cookie match.

In this way we do not need to resort to gymnastics to put the session
expiration information in the session.
Merge pull request #201 from mem/master

Make sure the session expiration information is present in the cookie
Fixed semicolon being appended to filename for BinaryResult(s) using Content-Disposition attachment
Merge pull request #202 from landr0id/fix-content-disposition-filename

Fixed semicolon being appended to filename for BinaryResult(s) using Content-Disposition "attachment"
Fix testsuite handling of session
Fix #206, `revel package` path issue on Windows
Fixed exit code when running help command directly
Added revel/revel to .gitignore
Added exitCode arg to usage
Removed unnecessary flag.Usage assignment
Run all tests synchronously
Merge pull request #214 from alexzorin/revel-package-path-win-206

Fix #206, `revel package` path issue on Windows
Added flag.Usage again
Added configurable template delimiters
Merge pull request #213 from tgkokk/revel-help-exit-code

Fixed exit code when help command is run directly and added revel/revel to .gitignore