3PAR provides tpvv/tdvv provisioned volume types to be compressed.
This adds following functionalities
* Creating thin/dedup compresssed volume.
* Retype for already exsting tpvv/tdvv volumes to be compressed.
* Migration of compressed volumes.
* Create compressed volume from compressed volume/snapshot source
* Compression support to create cg from source
Change-Id: I6f9261ec893f714766f1500382ad830e3aa38c92
Implements: blueprint 3par-compression-enable-support