dedupe REASON_PHRASE fallback logic into SIP.Utils.getReasonPhrase()
dedupe Status-Line generation into SIP.Utils.buildStatusLine()
dedupe reason-value generation into SIP.Utils.getReasonHeaderValue()
dedupe cancel code-check/reason-build into SIP.Utils.getCancelReason()