add "sccp set debug device <name>" CLI command
remove unused reserved member
move generic msg dumping from sccp_debug to sccp_msg
dump "stimulus" message
dump "set lamp" message
dump "start tone" message
dump "set speaker" message
dump "dialed number" message
dump "stop tone" message
add some missing htolel
dump "open receive channel" message
dump "reset" message
small refactoring around test/action on idle
add a fault detection system

Also add a few "stats" function to rapidly see if fault/panic happened.
move transmit_speaker_mode into do_newcall
limit to 1 subchan in SCCP_RINGOUT state
hangup outgoing subchan when answering incoming subchan
also send close receive channel on weirder cases
Merge pull request #3 from xivo-pbx/5167-no-sound-unusable-state

5167 no sound unusable state