fixes to make run-instances work
fixed how we authorize tcp and udp traffic on security groups, and fixed broken tests