Move to using DnsCachedResolver for DNS resolution
Merge remote-tracking branch 'origin/dev' into issue624
UT the HttpResolver
Merge remote-tracking branch 'origin/dev' into issue624
Take cpp-common master
Merge pull request #653 from Metaswitch/issue624

[Reviewer: Rob] Issue624