Python API: New system property: lsm.System.mode
Python API: New system property: lsm.System.mode

* New system property for HW RAID card's hardware raid mode and HBA mode:
    * lsm.System.mode

* New constants:
    * lsm.System.MODE_NO_SUPPORT
        Internal use only.
    * lsm.System.MODE_HARDWARE_RAID
        Storage system is hardware RAID card and _could_ expose virtual RAIDed
        disk/volume to OS. The physical disk cannot be exposed to OS directly.
    * lsm.System.MODE_HBA
        The physical disks can be exposed to OS directly.

* New capability:
    * lsm.Capabilities.SYS_MODE_GET

* Plugin could use optional argument in lsm.System.__init__(_mode=mode) to
  set this property on initialization.

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

tasleson/libstoragemgmt,joehandzik/libstoragemgmt,libstorage/libstoragemgmt,tasleson/libstoragemgmt,joehandzik/libstoragemgmt,tasleson/libstoragemgmt,cathay4t/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,joehandzik/libstoragemgmt,jumitche/libstoragemgmt,tasleson/libstoragemgmt,cathay4t/libstoragemgmt,cathay4t/libstoragemgmt,cathay4t/libstoragemgmt,jumitche/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,jumitche/libstoragemgmt,libstorage/libstoragemgmt,jumitche/libstoragemgmt,libstorage/libstoragemgmt,tasleson/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,joehandzik/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,libstorage/libstoragemgmt,jumitche/libstoragemgmt,cathay4t/libstoragemgmt,libstorage/libstoragemgmt