Added fallback support

Added message for browsers with JS disabled and no support for
webkitSpeechRecognition.

Moved conditional elements out to JS.
Updated ignore file for NCrunch/TeamCity.