Don't override/change Error.prototype globally

Currently, `Error.prototype` is changed globally. This breaks other parts of our app which which relay on prototype properties. jsdom should not do such changes. This pull request addresses this.

Related issue:

https://github.com/meteor/meteor/issues/849