better public ip handling for ec2
add ssl support to elb listeners