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

Close #927 
Not that I'm against adding this, but why is this being added?