Fail, with a warning message, when we would need a network connection.

ItemsContentProvider: Throw a custom exception when an network connection is
needed.
We catch this directly when using call(), but we cannot catch the exception
from a CursorLoader, so we have to guess at the cause of an empty cursor.