Add basic rename & print Visitor

Could also fully replace print visitor (print visitor should wrap
out.print() anyways). Add later: List of renames, checked blacklist to
avoid syntactically relevant renames (all syntax tokens, basically) etc.