Audio Errors and events

Added error management and events for AxisTransmit.

Some errors still remain related to the stopping of the stream.
'audio{started,stopped}' might be misinterpreted for received audio rather than transmitted audio. Maybe 'audioTransmitStarted' and 'audioTransmitStopped' ?