Added support for egress rules and referring to security groups by name. Will also create security groups referred to in rules if they do not already exist.