Don't dynamically connect to peers
Auto-configure the CCF peers in clearwater-infrastructure
Attach DIAMETER sessions together properly
New cpp-common version
Ensure we log the HTTP requests even in failure cases
Fix logging crash
Don't delete timer if we never set one
Updates to use new pull method
Update build-infra ref
Merge remote-tracking branch 'origin/master' into live-test-fixes

Conflicts:
	include/ralf_transaction.hpp
	src/handlers.cpp
	src/peer_message_sender.cpp
	src/ralf_transaction.cpp
	src/session_manager.cpp
Merge pull request #27 from Metaswitch/ccstor44

Reviewer: Alex Hockey - Fix https://github.com/Metaswitch/clearwater-build-infra/issues/13
Correctly set up gmock/gtest depends
Take latest sas-client
Take latest cpp-common
Take mainstream version of gcovr
Merge pull request #28 from Metaswitch/gcovr_update

[Reviewer: Andy] Take mainstream version of gcovr
Merge remote-tracking branch 'origin/diameter_decode' into live-test-fixes
Preserve logs on upgrade
Merge pull request #29 from Metaswitch/preserve_logs

[No reviewer required] Preserve logs on upgrade
Don't generate dependencies for extra test objects