fixed numpy input not being C-congiguous in one case
fixed numpy input not being C-congiguous in one case

when the user passes a single RGB/RGBA sequence, the data is reshaped so that it has
two dimensions ([r, g, b] -> [[r, g, b]]). After this reshaping we have to
ensure that the reshaped data is C-contiguous for the sake of the C extension modules.

TadLeonard/husl-numpy,TadLeonard/husl-numpy,TadLeonard/husl-numpy