Cast or op

Have _cast_or_op rely on looking at prior tokens to determine whether *, %, or & is a cast or an operator.  Includes removing a bit of "Obvious GLOB cast" logic that was no longer needed.

Made the handling of '*', '%', and '&' more similar to each other, including removing a confusing regex in '*' handling.

Lots more tests.