Fix for: Can't test due to corrupt ZIP-files

Rewrote bundle.js to work through streams async and added a bit of compression to counteract a bug currently in Archiver creating corrupt zip-files
Fix for tishadow update if using jade, ltss, etc
Merge branch 'master' of github.com:dbankier/TiShadow
version management fixes/improvements
aligning types
replaced restler with request
removed debug logs from UI manager
removed old dotfiles
merged @timanrebel's fix for some macs not bundling right
formatting changes
updated ti.compression for Android to complete @timanrebel fix for Android
version bump
Sending directories to bundle is no longer necessary.
Either is checking then for directories when bundling.
new `deploy` command
Readme updated for deploy command
prevent exitOnClose for Android + formatting

exitOnClose is a pain when iterating/upgrading
appify needs the new ti.compression module refrence
archiver call back should be on the writes stream and not finalise - fix for 0.10.0
version bump
closes #100