Allow optional availability_zone to be passed

Change-Id: I4eca69c1690cf641164def4bb320b6fd77c09c14
Implements: blueprint availability-zone-instance-create
Merge "Allow optional availability_zone to be passed"