Add ZooKeeper support to CDH plugin

implements bp: cdh-zookeeper-support

Change-Id: Ib93f2c698fab49766db3b92b747896200e4d315b
Add HBase support to CDH plugin

Change-Id: I3fd9b4663fcd37051289068baedbbfbd34447bac
Format volumes filesystems in parallel

Formatting in ext4 can be a long operation (several minutes for large
disks). With multiple volumes per instance, this significantly increases
cluster set-up time.

Since formatting and mounting can be done in parallel (bottleneck is
disk IO, not CPU), spawn a thread for each volume.

This change applies to the Heat engine only, because the direct engine
also attach devices to instances and this must be done sequentially.

Change-Id: Ie0d47c0906da7c123383646842003675096a2fc7
Closes-Bug: #1394593
small change to diskimagebuilder file

cleanup/fixed a typo

Change-Id: I4475df3415aa4c3609f99670b6f82133a5dd04f7
Closes-Bug: #1394844
small change to edp_spi

cleanup/fixed a typo

Change-Id: Ibb6858dc8adb070f0d4fa585a50ef5d6dcb84c1b
Closes-Bug: #1394853
Merge "Format volumes filesystems in parallel"
Merge "Add ZooKeeper support to CDH plugin"
Merge "Add HBase support to CDH plugin"
Merge "small change to edp_spi"
Merge "small change to diskimagebuilder file"