Moved callback handling out of utils classes and into AsyncTask
Cleaned up FileUtils, DownloadUtils, ZipUtils

There was a bug using these old classes.
Unzip file and copy it to a new location would increase ~20MB to ~7GB