[SCSI] mpt fusion: add use of shost_priv and remove all the typecasting