Added new exception handling, different to that in ECMA-262 standard.

ECMA-262 standard does not specialise how exactrly exceptions are thrown and caught,
so somehow I should have determined that.
Now exception handling is done through status analyses.