TST/REF: misplaced frame.indexing tests
I've been saving the indexing tests for last-ish because they are some of the hardest to organize consistently.  This starts in on that.
Looks like some unrelated commits are polluting the diff, hopefully thatll sort itself out think i merged in a weird order, can you rebase