Added missing forEachAsync dev dependency
Updated tar to accept an 'archivePath' option to override the file path used in the archive
Added webstorm ide files exception to gitignore
Removed archivePath option from tar.append - now I've read the code properly it's not need :-)
Updated tests - now using mocha as test framework
Removed unused variable from untar test