
Make the REFER_TIMEOUT logic more robust and report errors in a more useful way
Generalise config options (e.g. rename Cisco7940)
Configurable protocol selection (UDP, TCP or TLS)
Better cert loading algorithm (also fix for repro)
UDP: Must pick random SIP port
Look in /etc/sipdial for 
   - global config settings, overlay with local settings
   - certs
Correct SDP generation (some phones don't work well without any SDP)
Remove FIXMEs
Create a namespace


