ENH: update imports to make mrec work with sklearn 0.15 (to be released soon)

In particular the meaning of the `l1_ratio` parameter is wrong in 0.14.1 and is going to be fixed in the new release.

I also made it possible to train a model sequentially with `num_engines == 0`. This is useful for debugging with ipdb for instance.