[MRG+1] Return attribute n_iter_ for linear models dependent on the enet solver

This should be quick review and will help to finish or close the other pull requests. @agramfort @ogrisel please have a quick look.
Check that `n_iter_` is invariant to multiple calls to `fit` when `warm_start=False`, all else being equal.