Use truename consistently in highlighting compilation errors

    Fixes (scan-error "Unbalanced parentheses") when the compiled file is
    simlinked.
Implement auto-jumping to error locations
Delete error overlay on modification
Merge pull request #690 from vitoshka/truename

Three related patches on error handling.