Refactored the AudioRecorder so inherited classes have more control.
Refactored the AudioRecorder so inherited classes have more control.

gtryus/libpalaso,JohnThomson/libpalaso,marksvc/libpalaso,marksvc/libpalaso,gmartin7/libpalaso,JohnThomson/libpalaso,ddaspit/libpalaso,gtryus/libpalaso,ddaspit/libpalaso,ddaspit/libpalaso,darcywong00/libpalaso,sillsdev/libpalaso,gmartin7/libpalaso,glasseyes/libpalaso,andrew-polk/libpalaso,hatton/libpalaso,tombogle/libpalaso,hatton/libpalaso,mccarthyrb/libpalaso,tombogle/libpalaso,gmartin7/libpalaso,andrew-polk/libpalaso,hatton/libpalaso,andrew-polk/libpalaso,ermshiperete/libpalaso,gmartin7/libpalaso,mccarthyrb/libpalaso,tombogle/libpalaso,glasseyes/libpalaso,JohnThomson/libpalaso,tombogle/libpalaso,marksvc/libpalaso,sillsdev/libpalaso,andrew-polk/libpalaso,darcywong00/libpalaso,JohnThomson/libpalaso,mccarthyrb/libpalaso,ermshiperete/libpalaso,gtryus/libpalaso,glasseyes/libpalaso,hatton/libpalaso,mccarthyrb/libpalaso,ddaspit/libpalaso,gtryus/libpalaso,ermshiperete/libpalaso,chrisvire/libpalaso,sillsdev/libpalaso,chrisvire/libpalaso,darcywong00/libpalaso,sillsdev/libpalaso,chrisvire/libpalaso,ermshiperete/libpalaso,chrisvire/libpalaso,glasseyes/libpalaso