MegaRAID plugin: Support disks with no enclosure.
MegaRAID plugin: Support disks with no enclosure.

 * With some MegaRAID/PERC(for example PERC H700), disks have no
   enclosure ID[1] which use '/cx/sall show all J' for disk querying.
   This patch try both '/c0/eall/sall show all J' and
   '/c0/sall show all J' for disk querying.

 * Also fixed the volume_raid_create() to support empty enclosure ID disks.

 * Tested on both enclosure disk and non-enclosure disk.

[1]: Please be informed, the enclosure here does not mean physical
     enclosure, I(Gris) have a MegaRAID card with 4 SATA disks directly
     attached to it, they all still have enclosure ID.
     I am guessing some old firmware or old MegaRAID/PERC card does not
     support enclosure ID. Anyway, we support both ways.

Signed-off-by: Gris Ge <e24f3acbe39bf94f92e8af3c48f8852106ad5ad7@redhat.com>

libstorage/libstoragemgmt,jumitche/libstoragemgmt,jumitche/libstoragemgmt,jumitche/libstoragemgmt,joehandzik/libstoragemgmt,jumitche/libstoragemgmt,tasleson/libstoragemgmt,joehandzik/libstoragemgmt,cathay4t/libstoragemgmt,libstorage/libstoragemgmt,tasleson/libstoragemgmt,cathay4t/libstoragemgmt,joehandzik/libstoragemgmt,libstorage/libstoragemgmt,cathay4t/libstoragemgmt,tasleson/libstoragemgmt,tasleson/libstoragemgmt,cathay4t/libstoragemgmt,cathay4t/libstoragemgmt,libstorage/libstoragemgmt,joehandzik/libstoragemgmt,jumitche/libstoragemgmt,libstorage/libstoragemgmt,tasleson/libstoragemgmt