Added sendFile test.
Cookies set during a HTTPS request are marked as secure by default.
Moved remaining code from renderer.js to context.js.
Test cookie addition to RequestContext.
Added cookie construction test.
Began moving code in renderer.js to context.js along with tests. A ne…
…w RequestContext will be created even before dispatch in future.
Updated tests to check multiple URL arguments.
Ignore specific new-lines by ending code fragments with '-%>' to avoi…
…d cluttering the HTML generated with blank lines.
Fixed handling of numeric 0 in escapeHTML.
Support for '' as array specifier in HTTP params in node 0.3.x. '*'…
… prefix will continue to work.
Used the 0.3.x compatible parameter parser for GET and non-multi-part…
… POST requests.
Bug fix and test case for streaming data that is longer than bufferSize
Added some system tests to support refactoring.
Added setup and teardown support in test runner.
Added length validator.
Added a parameter parser to support changes in node 0.3.0.
Made tests independently executable.
Added model updater support in include helper.
Replaced 'sys' with 'util'.
Fixed escapeHTML for non-string values.
Fixed handling of undefined values in templates.
Support for gzip compressed response.
Added ResponseWrapper to allow modification of response after control…
Fixed escaping of ' in templates.
Escape HTML by default in templates.
Refactored dispatcher and route definition and added tests.
Made template engine streaming.
Added auth tests.
Disabled model support while rendering text as it was not useful.
Rewrote template compiler to allow embedded '\n' within code fragments.
Moved HTML escape test.
Added dispatch tests.
Used 'on' instead of 'addListener'.
Changed test support to allow async tests.