The 10 Best Water Softeners of 2019: Our Expert Reviews and Buying Guide