First pass at an http file server with support for cache headers and multiple file sources
Use URI instead of URL
Don't auto-flush writeFileRegion
Enable basic guard against basic hacks
Add unit tests
Check for file existence when using LocalDirectoryURIResolver
Clean up implementation to merge the URIResolver into specific subclasses of FileRequestHandler.
Remove support for cascading file sources.  This may be added later.
Introduce HttpError to attach an HTTP response code to exceptions
Update from code review
Fix typos
Cleanup checked exception handling
Add more logging
Support for keep alive headers
Support for chunked response
Support for SSL
Switch to using Netty constants for header names
Minor cleanup
Merge pull request #219 from elandau/master

Http RequestHandler to serve files