ENH Special-case where LabelEncoder need not copy

If the classes are a range starting at 0, no operation needs to be done by `LabelEncoder`. This makes it more reasonable to use `LabelEncoder` in validation-type transformations.