Specify CDH version

In plugin.py we give "5" and "5.2.0" choices for users to
select. In deploy.py we will use this value as the fullVersion
parameter passed to create_cluster. We treate "5" as "5.0.0".
Now for there is no further operation difference between 5.0.0
and 5.2.0, we do not do other changes, and do not create
directories or use different classes implementations like for
vanilla.

Closes-Bug: #1397155

Change-Id: Ib064eaf60eef0bf338b9757e338ec61b80e6e812
Update plugin descriptions

We have a feedback to improve the plugin descriptions.

Change-Id: Ie9d6d113c35f957ee3e123750a4d9d14ba812ed9
Storm integration

This patch implements the Storm plugin.

Implements: bp storm-integration
Change-Id: I65e76b7c4d63e2fd0c4a52ec2a198a7510ccbaad
Merge "Update plugin descriptions"
Merge "Storm integration"
Merge "Specify CDH version"
Updated from global requirements

Change-Id: Iaccf1e42620c19b63eacdb9b9254b8f16d134970
Removing unecessary check

The check for the port is not necessary in this context.
This patch removes it

Change-Id: Ie2b8e69ba7d017d66f214727dc06ded64dcb9215
Closes-bug: #1400822
Merge "Removing unecessary check"