add 'levels' argument to factor_; faster char_to_factor (but ignores levels now)