FIX: check with tolerance on lars_path

Hopefully this will fix issue #3370 but I haven't checked.
Cosmetic np.abs -> abs