Several updates

- Use canonical ubuntu AMIs
- Use HVM SSD instances (t2.small by default)
- Use IAM instance profiles instead of an IAM user with host keys
- Add Availability zones as parameter (not all AZs are usable in all
  AWS accounts)