move PrinterVisitor to test files
Migrate ThrowsFromFinallyCheck to strongly typed AST