Add stacktrace to ParseError

Fixes #854. Also clean up the parse error test a little, while adding a .stack check.
>The code itself will run fine without a defined stack, we just need it in whatever we test in.

And since we support IE >= 8, tests need to run in IE >= 8.

The snippet above prints ```undefined```.