loadmat now casts variable_names as list.

This enables loadmat to take immutable sequences and fixes the bug
whereby loadmat empties a list passed to the variable_names kwarg.