[MRG]: Use coordinate_descent_gram when precompute is True | auto

This PR does the following

1] Bench to show that precompute="auto" offers very slight advantage.
2] Remove precompute from MultiTaskElasticNet/Lasso CV
3] Use gram variant when precompute="auto" or True