add inflate
update unit test
Merge pull request #2338 from financeCoding/attempt_to_improve_zlib_git

Attempt to improve zlib git