Fixed version cache not working
Refactored gpg.py
fixed download and exit failures
Spun off util.py
Refactored mozilla-facing code into mozilla.py