Tree-transforming infrastructure

Began process of dumping ASTs to S-Expressions, and providing clang
ASTMatcher’s for skeletons.