Comparison of Different Site Binding Models for Cation Sorption: Description of pH Dependency, Salt Dependency, and Cation–Proton Exchange