lorgnette: Start reorg for testability

Paramount among these is to make it possible to instantiate
a Manager output without starting DBus, but also cleave away
at routines to separate away things we can mock.

BUG=chromium:239086
TEST=Rerun on host

Change-Id: Ida436b6130d9b783f2abd52d79ee5936e96cdb83
Reviewed-on: https://gerrit.chromium.org/gerrit/56314
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
4 files changed