Remove use of es5 multi-line in tests
Fix iError not defined linting error

Ping #1495, #1827
Remove use of deperecated QUnit.raises function
Merge pull request #1828 from megawac/qunit-testing

Remove use of deperecated QUnit.raises function
Merge pull request #1827 from megawac/ml

Remove use of multiline Strings in tests
Prepare node testing. Separate browser specific tests