FIX: ENetCV and LassoCV now accept np.float32 input

Fixes, https://github.com/scikit-learn/scikit-learn/issues/3174

Ping @arjoly @agramfort