0.9.3.45: more ANSI test fixes
* SUBTYPEP-FUNCTION.(1-4) now pass
* READ-BYTE and WRITE-BYTE no longer take stream designators, just
streams (fixes READ-BYTE.ERROR.5 and WRITE-BYTE.ERROR.4)
* Found when reading COMPLEX types code, and in ansi-tests as
MISC.580: (typep #c(1 2) '(and ratio (not fixnum))) -> error
Astute log-watchers will note that the version in the commit message
for my last commit was wrong. When I started that tree it was
0.9.3.41, but somebody else stole that number in the meantime. I fixed
version.lisp-expr, but not my own brain. Oops :-)