Hdinsight cluster managment commands

Cluster Management commands for HDInsight and unit tests.