StataReader: Support sorting categoricals

What happens when the Stata data is float and is partically labeled?

For example

```
one [1.0]
1.5
two [2.0]
2.5
```

where the [#] indicates the underlying datatype?