Mechanism of the ABC transporter ATPase domains: catalytic models and the biochemical and biophysical record