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)
Fix Bono/Sprout handling of failed SAS connection
Add 30 second timeout to SAS connection
Firewall against failing to open a log file
Improve logging of HTTP connection errors
Discard incoming non-OPTIONS requests if queue is too large
Add latency statistics for HSS and XDM
Update Development.md
Include unistd.h to fix build on some systems (e.g. Mint)
Merge pull request #193 from Metaswitch/include_unistd_h

[No review required] Include unistd.h to fix build on some systems (e.g. Mint)
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