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
adding "easy" build option
simplify build.sh
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
Merge pull request #162 from varon/typesafe_http_request_headers

Adjusted request headers to be type safe
Merge branch 'master' of github.com:suaveio/suave into typesafe_http_request_headers