Upgrades the HDP plugin to use Ambari 1.6.0

Modifies the HDP plugin to use Ambari version 1.6.0 for cluster startups

Adds code to check for the presence of the required JDK on a VM,
  if the JDK is not available, then the ambari-server setup
  command is modified to avoid the “-j” option. This is
  required due to changes in the Ambari Server setup script’s
  behavior.
Adds default configuration entries now required by Ambari 1.6.0
  for the HDP stacks (both v1.3.2 and 2.0.6)
Modifies each stack’s default Ambari RPM URL to reference
  Ambari 1.6.0
Adds the HISTORYSERVER component to an HDP 1.3.2 cluster startup,
  to handle some stack configuration changes on the Ambari side.
  This component is deployed whenever MAPREDUCE is selected as
  a service in a given cluster.
Adds logging of the Ambari Client’s REST requests during
  cluster deployment, to simplify future debugging efforts
Updates existing unit tests in the HDP plugin code, adds a
  new unit test to verify the default Ambari RPM version

Change-Id: Iecab8c3fbe25460143c21ca28715be267d898e75