onFailure not working as expected, removed no longer required
Need to keep a log of CALL/UNKNOWN/System Extensions as these are an
indicator of an outbound call (either out internally or out externally).
We need to then check this when CALL messages come through so we don't
incorrectly set the panel to the wrong person
Helper Object to track outgoing calls
Added: changeChannelID(String): Lets you assign a new channel ID to this
object
Added: setOutgoing/isOutgoing, getter/setter methods for outgoing flag
which shows if this panel is an outgoing call or not
Strings for outgoing call flag
Added outgoing call checks to call flow
Added isOutgoingCall(String, String): Checks to see if this
extension/destination combination is an outgoing call or not
Added missing true flag to setOutgoing (amended the method in
CallInfoPanel so needs updating)