Implement macro transformers

Tranformers defined via syntax-rules now kind-of do the right thing.
Literal transformations seem to be correct, but proper lexical bindings
and hygienics have not yet been considered.