Switched to an AsyncTaskLoader

No longer not seeing download results when we rotate the screen.