Removed some unnecessary observing
Removed some unnecessary @synthesizes
Added "recordingThroughDeviceMicrophone" property