fix errors reading invalid numbers, and clean up code in readPoundSExp
add test harness
when reading an escape character in readString, move the column counter forward as well
off-by-one error when reading quotes
catch improper uses of 'else'
true and false are just symbols, so we can remove any code that treats them specially
Merge branch 'local' of github.com:bootstrapworld/wescheme2012 into local