Eliminate VisitorContext and make PathVisitor subclassable.
Add tests of fast supertype lookup for visitor methods.
Use PathVisitor.visit for LocationFixer in lib/parser.js.
Use PathVisitor.visit instead of PosTracker in lib/comments.js.