Code to bring back JSException

This code brings back JSException (if you're okay with it) -- I think JSException can carry useful metadata about the exception (node and environment) which can be useful for debuging.

I also wrote an issue for this: https://github.com/int3/metajs/issues/8