Merge pull request #124 from jeff1evesque/doc_overview

#108: Documentation - Add Overview Subsection
#119: add comment to 'writeString' function
#119: minor language change
#119: add comment to 'floatTo16BitPCM' function
#119: minor language changes
#119: add comment to 'getWave' function
#119: add comment to 'this.onmessage' function
#119: add comment to 'record' function
#119: add comment to 'clear' function
#119: add comment to 'init' function
Merge pull request #125 from jeff1evesque/js_audioRecorderWorker

#119: Add comments in AudioRecorderWorker.js
#118: add additional script comment, and fix indentation
#118: minor language change
#126: Expand 'startUserMedia' comment
Merge pull request #127 from jeff1evesque/js_initializer

#126: Expand 'startUserMedia' comment
Merge branch 'master' into js_audioRecorder
#126: restructure comment, slightly
Merge pull request #128 from jeff1evesque/js_initializer

#126: restructure comment, slightly
Merge branch 'master' into js_audioRecorder
#126: remove unnecessary portion of comment