Added basic HTTP compression

I added basic HTTP compression using a filter. There is also a list of compressible mimetypes, since jpeg and other kinds of files are already compressed, so we want to avoid compressing those.