zlib: rework option parser
zlib: accept file argument as input, for consistency
zlib: add changelog note