provider/ec2: support availability zone placement

Support "add-machine zone=us-east-1a" in ec2, for explicit availability zone placement.