Take latest build-infra
Merge pull request #320 from Metaswitch/sto519-update-build-infra

[No review required] Take latest build-infra
Take latest build-infra (fix build)
Merge pull request #322 from Metaswitch/sto519-fix-build

[No review required] Take latest build-infra (fix build)
Add tests showing problem with RegistrationType in iFCs
Correct error in test
Add check for whether this is the first registration and base RegistrationType checking on this
Fix up iFCHandler UTs to reflect new parameter
Merge pull request #324 from Metaswitch/ifc_register

[Reviewer: Mike] IFC register
Increment penalty counter on a 502 response
Merge pull request #325 from Metaswitch/502_overload

[Reviewer: Rob] Increment penalty counter on a 502 response
Bind to specified IPv4 or IPv6 UDP address.
Add IPv6 TCP binding.
Fix up compile errors.  Calls work with IPv4.
Code review markups
Code review markups.
Merge pull request #330 from Metaswitch/ipv6

[Reviewer: Mike] Ipv6
Make Sprout less aggressive about stripping Route headers
Merge pull request #332 from Metaswitch/aio_rr_fix

[Reviewer: Mike] Make Sprout less aggressive about stripping Route headers
Fix merge conflicts