Extract out zlib module out of git.js

Remove zlib module from git.js. The idea is to move out code module by
module from git.js, and either write dart wrapper, or re-write in dart.
Include zlib dependency files.

Remove trailling whitespaces in git.js
Merge pull request #31 from dart-lang/split_js_file

Extract out zlib module out of git.js