Implemented new static class DDGLoader which extends AsyncTaskLoader and is intended to replace DDGAsyncQuery. However, it can run only the first query after that it does nothing. I believe this is due to a quirk from http://stackoverflow.com/questions/10524667/android-asynctaskloader-doesnt-start-loadinbackground
I am working on the issue.