added a subset of aikuma.audio that included Recorder and enough of the other files to build
Changed AudioRecord.CHANNEL_CONFIGURATION_MONO to AudioRecord.CHANNEL_IN_MONO, and added RECORD_AUDIO permissions to the AndroidManifests, along with a basic test for Recorder
Added playback for the RecorderTest. Added a RecorderException to be thrown instead of using potentially infinite while loops.
Replaced CHANNEL_IN_MONO with CHANNEL_CONFIGURATION_MONO again because it works. Fixed exception throwing in Recorder constructors
altered comments in Recorder, changed some while loops to just conditionals that throw exceptions, and added a test in RecorderTests that calls Recorder.listen() multiple times consecutively