correctly catching when we can't ssh to a box
added color to output
correctly executing commands when keyname is not specified