Fix race condition after launching EC2 instance

It is possible for an instance to not immediately exist after it is
launched. Previously, InstanceStateRefreshFunc would crash if this race
condition were realized. This change treats 'InvalidInstanceID.NotFound'
as an expected error, and does not error out.