writeZip now calls provided callback if given

Resolves cthackers/adm-zip#97