Catechol-Containing Compounds are a Broad Class of Protein Aggregation Inhibitors: Redox State is a Key Determinant of the Inhibitory Activities.