Reading comments skips an extra line, because \n is not identical to ch

Signed-off-by: Chris Granger <ibdknox@gmail.com>
CLJS-660: keyword fn behavior inconsistent with Clojure
CLJS-663: keyword too permissive on inputs