Updated pagination for jmespath ``result_key``s.

This is a WIP. I think the implementation is complete (unit tests are back to passing + additional tests), but we still need to update all the pagination configs. Before I add that to the PR, review of the approach/implementation would be appreciated.

@jamesls @danielgtaylor @garnaat