Move PegExpr to its own module
Add a prototype of how the auk macro might work
Add beginnings of a macro, including a wrapper around libsyntax