EC2 fixes

Interesting changes:

- support for multiple security groups
- support for availability zones
- a reboot method