Don't dynamically change input type.
Older IE versions don't allow modifying types.  Will resolve https://github.com/openannotation/annotator/issues/409.
Merge pull request #410 from opengovfoundation/master

Don't dynamically change input type.
Replace Array.reduce with simpler loop.

For https://github.com/openannotation/annotator/issues/411
Rewrite tests to not use plugin.configure
Relates to issues from https://github.com/openannotation/annotator/issues/408
Add polyfill for getSelection in IE8
For https://github.com/openannotation/annotator/issues/413
Re-adding checkbox tests.
Revert "Add polyfill for getSelection in IE8"

This reverts commit 6975d89da79208067524baeef66d8795e65487eb.
Partial revert of 277ac06a05989954e5df2e89ae658f4fef726e0c
Using cdnjs for test runner, adding es5shim and rangy.
Per @aron https://github.com/openannotation/annotator/issues/408
Adding IE shim for Sinon.
For https://github.com/openannotation/annotator/issues/414
Adding comment on plugin instantiation for tests.
Per @aron https://github.com/openannotation/annotator/pull/412#issuecomment-52942302
Merge pull request #412 from opengovfoundation/master

Fixes for Editor/Adder/Viewer for IE8
Moving options to constructor for unsupported plugin.
Also fixing path to Annotator, which also breaks in IE8.  For #416 per https://github.com/openannotation/annotator/issues/416#issuecomment-53266418
Adding plugin.configure() back to plugins.
Reverts edc2bb73064a76243777a5abf5dc11ef8e900e24 and 6e0fd84e9bc8a7dec28181cb6843175e6b7bc841  Per atrigent https://github.com/openannotation/annotator/pull/412#issuecomment-53125521  For  https://github.com/openannotation/annotator/issues/417
Removing deprecation warnings from plugins.  Per @atrigent & @tilgovi https://github.com/openannotation/annotator/pull/412#issuecomment-53125521  For https://github.com/openannotation/annotator/issues/417
Adding toLowerCase for comparison on Markdown plugin.
For https://github.com/openannotation/annotator/issues/418
Adding comment on deprecated methods in plugins.  Per @tilgovi https://github.com/opengovfoundation/annotator/commit/8535047e82fd6a24bed032498f7c1113a689daed#commitcomment-7518406  For https://github.com/openannotation/annotator/issues/417
Changing how dynamic styles are added for IE8.
For https://github.com/openannotation/annotator/issues/419
Removing Object.defineProperty call from plugin as well.  Per https://github.com/openannotation/annotator/pull/412
Replacing chai with assertive-chai.
chai does not support older versions of IE.  Note that assertive-chai requires a different assert package than the one available via npm.