CategoricalDtype construction: actually use fastpath
cc @TomAugspurger the current `CategoricalDtype._from_fastpath(..)` was not any different from `CategoricalDtype(..)` as far as I could see, as the `fastpath` argument in `_finalize` was not used. This seems the logical fix.