Refactor audio handling in preparation for more reuse and more codecs
Clean up unused jni code
Initial import of codec2 source code
More audio path refactoring to support codec2
Add native jni interface for codec2
Compile opus codec
Process multiple blocks of audio if they can be recorded quickly