added microphone class
added sfml sound recorder functions
modified design doc to state that server will reply with a response after a download or a stream request
Merge branch 'microphone'