* Enhanced CM API integration robustness when the cluster is in a transitional
  deployment state (asynchronous calls for HDFS format, HDFS/MAPR service startup
  and HDFS/MAPR client configuration deployments).
* Changed the CM asynchronous command handler timeout value from 180 seconds
  to 5 minutes.
* Added code to properly handle cases where CM commands are running asynchronously
  in the background and reach immediate execution timeout. Raise an exception for
  these cases in order to force existing retry loop code execution.
* Changed the outer retry loop "retry_count" from 5 attempts to 10 attempts before
  transferring control to the next chef client run.
* Changed the outer retry loop sleep value from 20 seconds to 60 seconds.
* Smoke tested all changes from a clean install and the Hadoop cluster deployed
  successfully on the initial pass.
Merge pull request #166 from Paul-Webster/pull-req-release-hadoop-2.3-master-dad95d851c1420aec986c1e165a81039417dd0c6

Enhanced CM API integration robustness when the cluster is in a transitional [1/1]