Backtraces :D

Adds Error.prototype.backtracetext, some more stuff but else minor