constants: removed use of constant OPERATING_SYSTEM
*.html: make browser.js load first
browser: moved production detection in from constants.js
background: reflected changes made in browser.js
browser: moved browser detection in from constants.js
browser: used internal reference rather than a constant
*: globally replaced constant BROWSER with Browser.name
browser: improved production detection check