automatically allows error in stdout, refactoring

got rid of "oneRealPerLine" option
created "ignoreTrailingSpaces" "ignoreRealFormatting" "realTolerance"
refactored output checking code to do everything in a single pass
added tolerance to smartEquals when it is comparing reals
Merge branch 'master' of github.com:daveagp/websheets