Vpc private subnet support

@bfulton @nahiluhmot Instances in private subnets do not have public hostnames. Here I'm setting a flag to tell the jump server to ssh to the instances using their private IP addresses. What do you think of this method?