Initial work on backtrace support with new parser
Stop using realpath() in builtin_source, so as to preserve relative path
reporting in backtraces
Fix for a busted assertion
Various cleanup and tweaking of backtrace messages
Clean up some error messages. Don't show the line in the error message
if it's the first line and we're interactive, since then it's obvious
Make the tests compile again
Remove detect_errors2