Add proxy-(orig|term) token definitions
Add proxy-orig and proxy-term flags to sprout rr headers
Change proxy-(orig|term) to charge-(orig|term) and only include it at the start-of-originating and end-of-terminating processing
Refactor ACR factory to take the node role on get_acr
Refactor non_cancel processing into separate routing-proxy and access-proxy processing
Refactor routing proxy processing into in-dialog / out-of-dialog
Add downstream ACR processing for in-dialog requests
Correct roles when record-routing
Add UT repro
Check that the URI returned from homestead parses, reject request if not
Add test for SIPS URI
Fix up to tag in OK
Markups - refactor to move policing into get_scscf, and change return code to 480
Improve commenting to get_scscf
Remove duff trace
Correct commenting in testcase
Re-instate some logs
Merge pull request #590 from Metaswitch/issue584

[Reviewer: Ellie][From: Alex] Fix for issue 584
Charge on every hop instead - otherwise AS interactions can lead to missing STOPs
Markups