Make mock request refuse to set response headers after content has been committed.
Compressor now supports both gzip and deflate
Compressor now handles already encoded responses
Make header names a list, as it should be.
We know how to list header entries with their respective quality values
We know how to select the best acceptable encoding from a list of candidates
No longer compress empty responses
Clarify that identity encoding is the best option when no accept-encoding header is present in the request
Make ISO-8859-1 the default charset for encoding responses

--HG--
rename : src/test/java/com/vtence/molecule/templating/ViewTemplateTest.java => src/test/java/com/vtence/molecule/templating/HtmlTemplateTest.java
Buffer output when rendering templates and layouts
Parse Accept-Encoding header ourselves for better detection

Parse the Accept-Encoding instead of letting Simple do the work, so that we can more precisely select the best
available encoding. We have yet to handle the lack of an acceptable encoding.
Handle the lack of an acceptable encoding for compression