Add stacktrace to ParseError

Fixes #854. Also clean up the parse error test a little, while adding a .stack check.
If ```Ractive.parse``` doesn't throw, you'll get ```TypeError: Cannot read property 'name' of undefined``` here. It's better to leave that inside of the ```catch``` block I think.