Performance improvements for nunique method.

hmm ok

going to need a test for each index type for dropna (except Int64) of course