FQDN bug fixes, HBase installed fix, Version check
FQDN bug fixes, HBase installed fix, Version check

Changed check for special characters.

Added new check to see if hostname configuration is correct.

Added new check to see if hostname configuration matches user entered
node names.

Fixed HBase installed on every node check.

Fixed check for Cloudera version 5.2 (and added check for 5.3) and
Hortonworks 2.2 If these versions are determined then script will error
out.

Edit: Including fix for ssh bug (-n)

Edit 2: Typo fix

Edit 3: Added IP address check.

Edit 4: Typo fix and ssh -n
Change-Id: Iad69a569023f92f53ea5e586a38b1a96be0f28dc

mashengchen/incubator-trafodion,robertamarton/incubator-trafodion,robertamarton/incubator-trafodion,robertamarton/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion,robertamarton/incubator-trafodion,robertamarton/incubator-trafodion,rlugojr/incubator-trafodion,rlugojr/incubator-trafodion,rlugojr/incubator-trafodion,robertamarton/incubator-trafodion,mashengchen/incubator-trafodion,robertamarton/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion,mashengchen/incubator-trafodion,mashengchen/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion,robertamarton/incubator-trafodion,rlugojr/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion,robertamarton/incubator-trafodion,robertamarton/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion,mashengchen/incubator-trafodion,rlugojr/incubator-trafodion