Use revalidate code inside add_disk to update its parameters instead of calling get_parameters seperately
Add retry feature to sop_get_disk_params in case of retryable errors.
Remove the INITIALIZE bit as revalidate can be called at any time since first command

is issued (which can trigger revalidate) after disk is created,
Add revalidate call from reset callback too.

Protect multiple calls by locking on REVALIDATE bit.
Add debug command to add a real debug level and rename the old dbg_lvl to simply debug
Use dbg_lvl to filter our certain warning prints, esp during I/O.
Return SCSI status in processing sync CDB for more cases of abort and timeout.
fixup some sgio hdr values in error cases