#99: randomByte() function to generate string of random byte
Merge branch 'master' into websocket_random_data
Merge pull request #104 from jeff1evesque/js_html_microphone

#103: replace 'onclick' with respective 'class' names
Merge branch 'master' into websocket_random_data
#99: move 'randomByte()' from initializer.js -> executer.js
#99: remove executer.js
#99: 'initializer.js', click event sends random byte
#99: 'initializer.js', proper comments for each code segment
#99: 'initializer.js', fix comment typo
#99: add 'webworker' test
#99: add WebWorker for streaming random byte data
#99: initializer.js, define new WebWorker
#99: define 'endDataStream()', and implement stream functions
#99: initializer.js, remove randomByte() function
#99: webworker_stream_audio.js, add randomByte() function
#99: initializer.js, add postMessage() and respective comments
#99: initializer.js fix path to webworker_audio_stream.js
#99: initializer.js, use path to webworker_audio_stream.js
#99: initializer.js, fix typo 'webworker_audio_stream.js' -> 'webworker_stream_audio.js'
#99: websocket_stream_audio.js, remove '.ready'