Add a generic mechanism to override mps_wait_command's timeout behavior,
which continues to invoke reinit by default. Invokers who set
cm_timeout_handler may avoid automatic reinit and do their own handling.
Adapt mpssas_get_sata_identify to this mechanism and remove its callout
hack.