Restructured EC2 security_groups vs non-EC2 firewall rules by breaking out into cloud-specific definitions based upon a new concept of server lifecycle hooks.