Merge pull request #159 from jeff1evesque/doc_overview

#158: Adjust Overview Subsection
#27: Install AutobahnPython Submodule
#27: minor language changes
Merge pull request #160 from jeff1evesque/doc_autobahn

#27: Documentation - Install AutobahnPython Submodule
#27: Remove 'The'
Merge pull request #161 from jeff1evesque/doc_autobahn

#27: Documentation: Install Autobahn Submodule
#163: minor comment change
Merge pull request #164 from jeff1evesque/flash_fallback

#163: minor comment change
#163: html_microphone.js, add 'control_panel'
#163: html_microphone.js, add 'details'
#163: html_microphone.js, add 'upload_form, fix single-quote typo'
#163: html_microphone.js, add 'h4'
#163: html_microphone.js, add 'mic_config'
#163: html_microphone.js, add newline
#163: add corresponding 'png' images
#163: html_microphone.js, correctly reference 'png' images
#163: allow 'html_scipts' to determine whether to load 'initializer.js'
#163: add 'html_scipts.js'
#163: html_scripts.js, minor language change
#163: add 'swfobject.js'