ename_ograph and rename_bang_graph now use extend_fresh rather than extend_fixed

This should be a general policy when a renaming function returns the new *Sub maps. This is closer to the old behaviour of the *.Rnm structures. Consider making this change for rename_vertices, etc. as well, but first make them return the new renamer and add _anon versions.