Printer discovery: Make printer discovery a content provider.

Change-Id: I3f6520e94e530166ff7fac67c5ed5e4686fe53de
13 files changed