allow specifying an AZ when creating an AWS VPC Subnet

This change allows the creation of new AWS VPC subnets with a specified availability_zone. Previously, the optional parameter to create_subnet was not passed - so the API would pick an AZ on it's own.