Only allow call diversion to trigger once per invocation
Merge pull request #884 from Metaswitch/iss879

[Reviewer: Mike] Only allow call diversion to trigger once per invocation