Update coordinate_descent.py

Reverting _dense_fit to explicitly check precompute == True rather than just looking at its truthiness.

Should prevent unwanted precomputing, see https://github.com/scikit-learn/scikit-learn/issues/1734