Draft of macros support, not working yet.

(define-macro (macro arg1 arg2 ...) macro-body) seems to work,
though efforts to use it fail.