added string.js from MS ajax project
namspaced the config to mirror, added more to config for specific environments
added script reference to string.js
linted, vars moved to top of functions (some), formatting and spacing, added checks to js/config.js for enviroment specific features i.e. dishwasher