README: mention dependency on zlib
Allow overriding of alfred socket path
allow all datatypes

-f binary is capable of producing meaningful output
various cleanups, code merging
zcat: handle case where output_bytes is 0