Fix CategoryAxis behavior with non-string data. Close #927

Close #927 
Not too relevant for this commit but why rename?