HDInsight Nodesdk changes to include Version number

This change includes the support for getting Version number of deployed
HDInsight clusters,
and specifying a version number for new clusters.