From old Foresters to legendary Legacies — we figure out which Subarus withstand years, kilometers, and any test