BUG: fix multi-column sort that includes Categoricals (GH7848)
CLN: refactor _lexsort_indexer to use Categoricals
BUG: Categorical concat should preserve levels (GH7864)