Need to rethink printif and print() because RHEL v6 does not
evaluate the varible the way that MacOS does
Put an existance around java_home; changed status() to wcstat() because
RHEL v6 has a status utility for something.