fixed GitUtil.blobShaHex
- removed a useless parameter
- applied on usages

fixed some whitespace lint
added /*.ts to .npmignore
refined platform specifier in package.json