ItemsContentProvider: Download image data immediately when necessary.

When we are smarter about getting it in advance then this should not
happen anyway. But at first use, we need to get some data as soon
as possible.
Fix the build.
Fix a typo.
Add some TODO comments.