Rework FakeLogger to be more usable.
Remove pointless meddling with logging level
Take cpp-common with new test loggers
Prevent memory leaks in the AnalyticsLogger
Remove unnecessary take_over() calls
Update cpp-common
Merge branch 'dev' into fakelogger

Conflicts:
	sprout/ut/hssconnection_test.cpp
Take latest cpp-common fakelogger
Remove fakelogger.hpp from tests that don't need it
Clean up AnalyticsLogger based on code review feedback
Refer to self as 127.0.0.1 or [::1] when talking to Chronos
Fix grp_lock crash due to error path clean-up.
Move sprout-libs to /usr/share/clearwater/sprout/lib and restund libs to /usr/share/clearwater/restund/lib
Merge pull request #634 from Metaswitch/separate-libs-folder

Reviewer Matt - Move sprout-libs to /usr/share/clearwater/sprout/lib and restund libs to...
Merge pull request #632 from plfrancis/grp_lock_crash_fix

Fix grp_lock crash due to error path clean-up.
More updates to listen on localhost for Chronos
Take latest cpp-common and update #includes
Merge remote-tracking branch 'origin/dev' into fakelogger
Merge pull request #616 from Metaswitch/fakelogger

[Reviewer: Andy] Rework the fake logger used in UTs
Take master cpp-common