TST: split test_categorical.py into sub test-files
```
(pandas) bash-3.2$ wc -l pandas/tests/test_categorical.py 
    4831 pandas/tests/test_categorical.py
```
should make a sub-module
``pandas/tests/categorical``

and then split out into various categories of tests, 1 file per.