Transferred handling of provider status from activity to fragment.

Not very happy with the design. It would probably be a good
idea to separate provider status handling into a class of
its own.

Change-Id: I18a6ec89620cf2561b3d8549d8bd328cb8cdb0bf
6 files changed