1.0.30.4: cfasl support
Experimental support for compiling any toplevel compile-time
effects to a separate cfasl file, in addition to evaluating
them.
* Open a second fasl output stream if :EMIT-CFASL is passed to
COMPILE-FILE. In the places where we'd normally evaluate the body
of a EVAL-WHEN :COMPILE-TOPLEVEL do both the evaluation and do a
normal compilation of the form, with the output going to the second
fasl stream.
* Fix a couple of places where a %compiler-defun would assume it'd
never be called outside the compiler (now it can be called during
cfasl loading).
* Remove the timestamps from the human-readable fasl header. They're
not really useful for anything, and make the cfasls less deterministic
and thus less useful.