Make the plugin AMD friendly.
Merge pull request #40 from jcbrand/master

Add support for AMD (asynchronous module definition)
Supported the deceptive Internet Explorer 12

Internet Explorer 12 disguises as Chrome 36, but adds a new Edge/x.x token.
https://gist.github.com/jacobrossi/c9699b27df2f4e97c0bd

Sneaky.
Added a test for desktop Internet Explorer 12

A simple copy and paste of the Internet Explorer 11 test and a few digit change.
Fixed a whitespace and tab inconsistency

There were only whitespace characters, while the rest of the lines use a weird combination of tabs and spaces, but general consistency within a file comes first.
Merge pull request #47 from phistuck/patch-1

Support Internet Explorer 12
Add a much needed .editorconfig
Make script consistently use 2 spaces,

* Do the same for tests
* Fix lint errors in test
* Do same in Gruntfile
* Set JSHint to lint tests
Merge branch 'le717/lint-errors'
For #46.
Merge pull request #49 from gabceb/le717/issue-46

Fix regressions in plugin
Merge pull request #1 from gabceb/master

Update forked repo