Port to new UT logger
Latest code
Updates to match cpp-common
Merge remote-tracking branch 'origin/dev' into fakelogger
Fix up unintialised memory exposed by better logging
Make changes to infrastructure scripts to work with acl changes to diameterconf
Merge pull request #119 from Metaswitch/acl_changes_homestead

[Reviewer: Andy] Make changes to infrastructure scripts to work with acl changes to diame...
Take master cpp-common
Merge pull request #114 from Metaswitch/fakelogger

[Reviewer: Andy] Rework the fake logger used in UTs
Change PPA and RTA functions to only accept PPRs and RTRs as args, not any generic Diameter Messages
Correct white space errors, spelling, and punctuation
Co-req changes to remove handlers from the HttpStack interface
Take new cpp-common, and keep _stack as NULL in the UTs until it's properly started (so we don't call stop_stack on a half-initialised one)
Fix unit tests to work on updated RTAs and PPAs
Take latest cpp-common
Move threadpool.h to cpp-common
Markups
Include httpstack_utils.cpp into the build
Merge pull request #121 from Metaswitch/Answer_Changes

[Reviewer: Andy] Answer changes
Code review feedback