Removed tgz test file if it exists before the test is run
Added a tmp directory to the config
First unit test for npmregistry for tgz download
made unit test not bother with a tgz file right now
Cleaned up the acceptance tests a little
Added the proxying of TGZ files
Fixed some test issues
Merge branch 'feature/proxy-tgz' into develop