Fix Array.prototype.indexOf compatibility implementation
Add required shims to test pages for ES3 environments
Fix defining JSON in ES3 test environments
Fix more IE 8 testing issues [ci skip]
Skip impassable tests in IE 8