updated the code for making

scenario independant security group rules

now the arrays show up for rules in clouds and I added a separate aws
hook for applying the rules