Added iris_ prefix to all functions

Prevents conflicts with ncurses and other libs
Added dbg.c - the main debugger code
Added a .gitignore
Removed dependencies on ncurses for dbg

Ncurses is interesting but a simpler design is best.
The debugger does basic stepping now

- you can quit and continue (although you can't get out of continue at this
  point)