ItemsContentProvider: Move most network-using code into ZooniverseClient.

This makes ItemsContentProvider smaller and should make it easier to test our use of HTTP.
IconsCache: reloadIconsForQuestion(): Really reload all.

Noticed by android-lint.