Merge branch 'trackFuncs' into lderr
Fix log to have a useful debugging functionality.
Change the middle end to use the elf symbol tables, rather than the hacked-instruction table that I generated
Parse the error information from ld.
Make a machine specific file for getting the program counter.
Allow the line lookups to be either exact or approximate, based on an input boolean.
Fix the offset of the start of user-code.
This messes up our internal idea of where the user's lines are.
Attach the current line to each execution state.
Give visual feedback about what is the current state that is being viewed.
Skip over unkown symbols while stepping through the instruction table.
Always seek to the end of a sequence of labels with the same address when looking up a line.
This should avoid pointing to a label, when we probably care about the instruction after the label.
Fix up/down key bindings on xterm.  SERIOUSLY?
Add a license!
Add a .gitignore
Add in a README.md for github.
Add more text about the operation of mrepl into the readme.
Merge branch 'lderr'