ENH: scatter_matrix doesn't handle columns with dtype 'pd.Categorical' or any other non-numeric
I understand what `object` dtype supporting couldn't be the right option, but it is quite feasible to implement support for `Categorical`.

Right now, all columns of `DataFrame` which aren't numeric are dropped before visualization procedure of `scatter_matrix`.
