Handle receiving an upstream Path header
Better detection logic
Fix up NPE
Update init.d to prevent looping
Change auth failure logs to include public/private user identity params
Use --alias correctly
Check P-Asserted-Identity in preference to From header when determining whether caller is an E164 number
Add UT
Add the --bono-cluster argument
Route the bono cluster into the stack
Use the newly defined bono cluster as our Path
init.d update to supply the bono-cluster
Also do the same for sprout-cluster
UT fix
Be more specific about SBC roles
Merge remote-tracking branch 'origin/master' into handle-not-being-edge-proxy

Conflicts:
	sprout/stateful_proxy.cpp
Merge pull request #227 from Metaswitch/issue223

[Reviewer: Mike] Check P-Asserted-Identity header when determining whether caller is E164
Update sipp module
Fix up potential NPE in failure arm
Merge pull request #220 from Metaswitch/handle-not-being-edge-proxy

Reviewer Mike - Handle not being edge proxy