Update FakeLogger with better log level handling

Parameterize logger on some daemons which were previously unparameterized and
try and use the interface in tests.

Change-Id: Id2e3740b1dd569050f4e083617e7dd6a4249027e
Merge "Update FakeLogger with better log level handling" into feature/ec