Use new, more generic RowExtractor.

The old row extractors specialized on, well, rows. The new ones don't
assume anything about Frames or row/col orientation.

This also takes a stab at the first orientation-agnostic frame
operation: sortBy.
Add Frame#reindex, use orientation-agnostic group.
Add recover/recoverWith to AxisSelections.