Adds support for 304-caching and ETags.
Adds config option '304-caching' to disable aggresive caching.