Launch instance ux changes

remove the 'availability_zone' choice field from the launch instance dialog and replace it with a hidden field that's set to the first availability_zone with status 'available'.

make 'boot from image' the default instance boot source.