Change DiskLruCache Thread to a AsyncTask