zip-dir (pypi): zip entire directories recursively
Keywords: zip