Improve mfi_pd_inq_string() by
- Reusing buffer sizes from cam/cam.h according to SCSI specification + NULL byte
- Don't truncate vendor-specific information by escaping into a too small buffer
- Use cam_strvis() from libcam instead of old, outdated local copy
- Recaculate size of inq_string based on the reused buffer sizes and format statements
PR: 294354
MFC after: 2 weeks