removed pointless interdependent type from ServerKey
Merge branch 'master' of github.com:suaveio/suave
Reworked the parsing functions to reduce duplication
Reworked gzip/deflate encoding to reduce duplication
Merge branch 'master' of github.com:suaveio/suave
Revert "Reworked gzip/deflate encoding to reduce duplication"

This reverts commit c99feee2fd6c7b53c448fbb94980d1164cdefe23.
Working generalization of gzip/deflate encodes
renamed streams inside encode/decode
Merge pull request #159 from varon/master

Minor touchups