CLN: refactor roll_generic to call roll_generic_with_indexer
Make it possible for users to directly supply their own indexer when pandas doesn't provide what they want out of the box. This is useful for quickly doing something like "groupby" with overlapping groups (xref #26959) and/or strided rolling.