added a bunch of logs to recorder. Reimplemented RespeakActivity and assertained that it's the playing through earpiece that causes the delay
got earpiece playing working in respeaking mode
Changed Audio.playThroughEarpiece method to accept boolean to determine whether to change mode to in call, which is used in the case of the ListenActivity. in the case of RespeakActivity, the streaming method is set before prepare to be earpiece
changed sample rate from 41k to 16k
Merge branch 'fixrespeak' into brazil