Distinguishing general read errors from incomplete input read errors.
Using these to allow multi-line input in edit-line.
Updating R7RS tests to allow exact results from transcendental functions.
Patch from Takashi Kato.  Fixes issue #218.