Refactor logging, to stop passing Logger references everywhere.

Change-Id: I9380c21872710743413ca6a4340ae19f58b1e983
5 files changed