Improve printing
Merge branch 'master' of https://github.com/brownplt/Resugarer
Introduce a new type, 'term', and expose it rather than patterns.
Patterns are now only used internally (pattern, macro, resguar).
The racket implementation is now essentially complete.