creates security groups if they don't already exist

This creates security groups on ec2 if they don't already exist.
this didn't work when running tests, but that could be because I screwed what :security_groups returns