Abstract Production vs Development

* This is pre-approved by sizzle ... insert into every project .js file
* Redirect existing conditionals to use these properties
* The debug library may be improved separately in another issue but needs to and should remain the same property usage
* Manual fix some of the missing/extra semi-colons found thanks to @jerone since in here ... this is probably incomplete and needs another go around
* Manual fix **some** styleguide conformance found by @jerone with missing space
* Remove one of my stale line notes

Tested on dev okay

Closes #428
Merge pull request #429 from Martii/Issue-428abstractProVsDev

Abstract Production vs Development

Auto-merge