Throws: support for oldIE native Error types

Handle oldIE native Error types in `throws`.
~~Remove the String comparison type from `throws`.~~ _(see #604)_

Fixes #547.
Closes #579.
Closes #593.

Related to jquery/api.qunitjs.com#54.
I can't disagree.