Updates for testing purposes, and more flexable git hosts

plus some lint fixes
Adding logic to preserve directory entries for tarball
Merge remote-tracking branch 'origin/feature/cleanup-and-githost' into bugfix/preserve-dir-entries
Merge pull request #2 from Runnable/bugfix/preserve-dir-entries

Adding logic to preserve directory entries for tarball