fix issue sorting a Boolean or NSNumber field that contains a nil value for row #1

- fix issue sorting a Boolean or NSNumber field that contains a nil value for row #1 (nil will get changed to NSString("") and the comparison description gets set to compareCaseInsensitive. Solution used here is to treat all objects as a string