canonicalize method names with colonpairs, to fit grammar rule names

We turned rule names like term:sym«<=» into term:sym<<=> internally
but we forgot to do the same with action methods. This meant that when
the rule matched the action method was *not* called.