Changes to properly support CDH 4.1.1/CM 4.1.0 Quorum based storage.
.	Created a new crowbar .clouderamanager-ha-journalingnode. role.
.	Conditionalized the code around the .clouderamanager-ha-filernode. role.
.	Refactored the clouderamanager node allocation display list (controller & HAML) to support HA journaling nodes.
.	Changed the controller model to not pre-allocate HA nodes (The end user needs to make the deployment choice now (NFS filer or Quorum based storage).
.	Please let JC pull the merge request - He will be the reviewer for this code refactor.
Delete old roles which have been renamed.
Merge pull request #47 from Paul-Webster/pull-req-release-fred-master-e28899decbed22de05c83ac02d2e5a06df8941d1

Changed slave in cloudermanager regex to data to match changes in the cloudermanager BC. [2/2]
Changed the default CM server role assigment to the edge node.
DE1046 - RP/MP.
Merge pull request #48 from Paul-Webster/pull-req-release-fred-master-bd66995c5c6be0b0c5ba7ec92d829b4fd2bc44d7

Changed the default CM server role assignment to the edge node - DE1046 - RP/MP. [1/1]
Changes to fix an issue with CM running on the edgenode.
Merge pull request #49 from Paul-Webster/pull-req-release-fred-master-450f6eb684adb0c31acb64b0212952994f43141e

Changes to fix an issue with CM running on the edgenode. [1/1]
Removed commented out code.
Merge remote-tracking branch 'dellcloudedge/release/fred/master' into release/fred/master
Merge pull request #50 from Paul-Webster/pull-req-release-fred-master-1ccb31b8256428439cb94da36c81413526f14f40

Removed commented out code. [1/1]
Title:
DE1050 - Hadoop core package installs sometimes fails when Cloudera Manager is assigned
to the edgenode.

Symptoms:
The CM Host manager reports bad user and groups for ozzie, hue and hive. All Hadoop core
and eco-systems packages are not installed. The problem does not always happen and it is
timing/sequence related.

Notes:
The cm-agent process was starting up on the same node as the cm-server and the cm-agent
was pre-configured (default package install) to use "localhost"  as the target cm-server
host name (/etc/Cloudera-scm-agent/config.ini).  CM has logic in it to skip the package
installation process (as a whole) if it sees the cm-agent heartbeats across the network
for that particular node. This resulted in the package install process being skipped
(all packages) for that node depending on if the agent was up and running at the point
in time when the CM package install process was invoked. Solution: Ensure that the
cm-agent process is not running with a valid cm-server host until CM actually deploys
the packages and activates the cm-agent configuration.
Merge pull request #51 from Paul-Webster/pull-req-release-fred-master-5373384c97ee017a313d9505591dd5c409faf053

DE1050 - Hadoop core package installs sometimes fails when Cloudera Manager is assigned to the edgenode. [1/1]
Updated to latest guides.
Merge remote-tracking branch 'dellcloudedge/release/fred/master' into release/fred/master
Merge pull request #52 from clement-jim/pull-req-release-fred-master-e1bea3e94b4624ba70011ec1ceab9cdaa7825731

Updated to latest version of docs. [1/1]
CM4.1.2 update - changed the version of the parcel package.
Merge pull request #53 from Paul-Webster/pull-req-release-fred-master-9764905b8c6bbdb6004cac356f652f1847838b24

CM4.1.2 update - changed the version of the parcel package. [1/1]
Added mysql-server to hive deployment
Merge pull request #54 from Paul-Webster/pull-req-release-fred-master-c998ac2de47cdc38bd201d704eebe1518c0d7cd0

added support for hive metastore remote mode. [2/2]