Import bungle codebase.
Minor changes to package.json. Add index.js.
Better error handling. Workarounds for commander.
Cleanup old code.
Adjust commander build invocation.
Make download wait for cacheFile to close.