[moblab] Copying mobmonitor code into platform/moblab
Copying code out of chromite, project-moblab into a central
place to make development and maintenance of mobmonitor easier
going forward. Removing all dependencies to chromite.
As a part of the move, re-implementing a few chromite util
functions and removing mobmoncli, rpc: they are not needed
for our use case.
TEST=Rewrote unit tests to be chromite independent and continue
to provide test coverage. Updated ebuild files and created a
build to do manual testing on local device.
Commit-Ready: Matt Mallett <email@example.com>
Tested-by: Matt Mallett <firstname.lastname@example.org>
Reviewed-by: Keith Haddow <email@example.com>
38 files changed