fixed readAtom, readList.
SchemeStringStreams peek() now is aware of atEndOfStream (returns None).
_isSeparator now checks if incoming ch is string.