Add availability zones to HardwareCharacteristics.
Do stop testing early.
Drop AvailabilityZone from environs.StartInstanceResult.
Drop AvailZone from API params.
Drop the zone param from SetInstanceInfo and SetProvisioned.
Drop the extra return arg from the StartInstance testing helpers.
Restore remaining but otherwise untouched files to the way they were.
Fix setAvailabilityZone.
Fix a state test.