Add support for Diversion header
Only use PR_SET_PTRACER if it is defined (e.g. on Ubuntu) - it's benign to be absent (e.g. on CentOS)
Tests for interactions between ENUM lookup and terminating services
Fix ordering of ENUM lookup and terminating services
Fix indentation
Fix indentation again
Clean up new UT
Correct comment in UT
Code review feedback - avoiding wasted work when failing ENUM lookup
Correct the test for doing an ENUM lookup
Merge pull request #197 from Metaswitch/diversion

[Reviewer Rob] Add support for Diversion header
Merge pull request #195 from Metaswitch/enum_ordering

{Reviewer: Mike} Enum ordering
UT enhancements to show the problem - first URI is not included in History-Info
Enhance UTs to cover redirection reasons in History-Info
Fix up History-Info header
Fix up indentation etc
Fix bracket style
Merge pull request #198 from Metaswitch/fix_history_info

{Reviewer: Mike} Fix history info
Document that sprout and bono are the same binary.
Merge branch 'dev' into pr_set_ptracer