Add failing report to tap harness
Finished transitioning tests 10 and 49 to new tap library
Caught up the debug notes with the current issues in the project
Added .gdb extension production to Makefile
Added stack trace for latest failed test 28
Added warnings to get_tok_string for extended symbol corner cases
Fix extended symbol table preprocessor copying
Fix define_push for extended preprocessor symbols
Fix freaking typo in test 28
Fixed symbol stack handling for extended and globals.

To simplify things (for now), I decided that extended symbol tokens
cannot be used in the global symbol stack. This may be a bad decision,
since macro function arguments are in the extended symbol table. But
for now, it'll be how things roll.
Suppress warning for null define symbol

The define symbol copy issues a warning if the tokensym does not have
a preprocessor slot. However, that should not be a warning if the
token index includes the SYM_FIELD flag. In that circumstance we have
a preprocessor argument, which should simply be a token, and has no
definition.
Fleshed out some thoughts about preprocessor argument copying
Fixed macro argument issues.

I had previously engineered a careful search for extended Syms by
performing a TokenSym lookup. This is the wrong approach for deftab
lookups, because every single token referenced in the deftab list is
in the deftab list, even those with extended token indices.
Added more tests to the "test" make target
Latest thoughts on failing tests and what needs to happen next