Added null checks and error for microphone
No longer set microphone to null on stop

This caused an error when stopping the microphone the second time and thereafter.
Merge pull request #69 from LingoLasse/mic

AxisTransmit: Added null checks and error for microphone