allow altnames to be a string OR an array
document the (non) usage of generate_vhost