StaticFileHandler: introducing cache control headers
- add ETags
- add Cache-Control (optional)
- add Last-Modified
- handle -If-Modified-Since
- add swf Content-Type
- upgrade flashchatroom example
Add support for chunked responses

This changeset provides a simple way to implement HTTP streaming.

About the implementation:
- HttpResponse#chunked signals that the response is going to be a chunked one (i.e. "Transfer-Encoding: chunked")
- calling HttpResponse#write afterwards will write chunks to the channel
- often times streaming is continuous (i.e. response#end never gets called) unless staleConnectionTimeout kicks in
- however, if response#end does get called, we should write a DefaultHttpChunk with 0 byte to the channel to signal the browser that streaming is over and then close the channel
attempt to fix tests for Travis
- replace HttpCookie.parse with netty CookieDecoder for jdk6 compatibility
- increase wait time for timing dependent tests so a slower CI server won't time out
merge with master
Try to increase heap size. Ref #116
Another attempt at #116.
Try downgrading to netty 2.5.3 to avoid memory leaks. See #116.
Downgrade netty to 3.5.3
Merge branch 'master' into pk11-chunked-response
Reformat
Attribution
Merge branch 'cache-control' of git://github.com/pk11/webbit into pk11-cache-control
Added a cookie test
Attribution
upgrade to netty 3.5.5
Complete upgrade to netty-3.5.5. Closes #118.
Minor code cleanup
Prepare for release
[maven-release-plugin] prepare release v0.4.15
[maven-release-plugin] prepare for next development iteration