EqualLogic Plugin: Fix for CA-24555 : HP OEM: Can't start VM on EqualLogic SR

SR on EqualLogic backend should be only created using the Group IP address.
Added code to error out if the IP address is not the Group IP address.
EqualLogic Plugin: Fix CA-24968: Investigate/improve console message handling in Equallogic SSH session

Added a fix to suppress unrelated/unwanted events appearing in the SSH session.
This will make the screen scraping parsing more robust.
Merge
CA-25602; Disable GC trigger on VDI.delete. GC is already handled by
SR.scan which XAPI schedules asynchronously following VDI.delete.
CA-25672; Move GC earlier in the scan function. Was not getting called.
CA-24157; Add additional existing LUN map check during VDI.attach time.
EqualLogic Plugin: Fix for CA-25753: manual snapshot on EQL array causes shortage of ssh connections

Fix is to ignore the manually created snaphots when creating a list of snapshots for VDI's in various SR/VDI operations. The plugin should deal with only the objects created within the framework of the plugin.
CA-25680; Set VDI record managed status correctly when loading the VDI object.
CA-24707; Create raw VDIs by default when not in thin-provisioning mode.
CA-24676; Verify that PBD is plugged before attempting GC. 
Cleanup session handling for background process.
CA-25776; Fix SRMaster assertions in GC thread:
- if SR is shared, SRMaster is the poolmaster -> assert that we are the poolmaster
- if SR is not shared, assert that only one PBD exists
- if SR is not shared, SRMaster is the host that owns the single PBD -> assert that
we are the SRMaster
- During VDI.delete -> _checkSlaves(), only call the host-call-plugin interface for all hosts 
with PBDs for this SR other than us
CA-25706; Fix the size rounding down bug in the Equallogic backend.
CA-25706; Increase extent size for Equalogic SR and fix typo.
CA-25680: lock the SR during SR.scan for EXT & NFS SRs
CA-25203: remove sm-config:storage-type key before setting it to avoid the "duplicate key" error
CA-25203: remove sm-config:vdi-type entry on VDI.attach for EXT & NFS SRs
CA-25697, CA-25698; Disallow shrinking of VDIs on Equallogic and Netapp SR types.
CA-25689, CA-25786; Add vhd-parent fields back to all VHD-based backends.
Update the coalesce handler to adjust the field following coalesce completion.
CA-25771; Add VDI parent records to the XAPI database, mark as read-only and managed=false.
Also update various items in the LVHD backend and coalesce handler:
- use the generic SR.scan code to synchronise records properly, this ensures that
deleted VDI records are also removed
- Update the scan code ignore hidden leaf nodes, but synchronise the parent VHD records
- make VDI.delete idempotent, i.e. if VDI does not exist, return success
- on LVHD GC, remove the deleted VDI records from the XAPI database
- update the LVHD vhd-parent field following coalesce
CA-25776; Cleanup local host UUID detection. 
Clarify non-shared SR assertion to check that we are 'the only host 
with an active PBD' associated with the SR rather than 'the only PBD' 
check that was previously in place.