* move bad browser check into standalone files
* refactor dup var
* remove console logs
* have warning support all browser versions
* Revert "have warning support all browser versions".
Webpack conventions still cause IE8 to break.
This reverts commit a8531038622d2419a3da342ddfe0c356a90e4eee.
* correct typo