Add updates and notifications to build_and_run_instance

Adds instance updates and notifications to match the updates coming from
run_instance()

This is one part of a series of patches to build up the
build_and_run_instance method.

Part of bp remove-cast-to-schedule-run-instance

Change-Id: I8807fc15be54eaf93ecbfcc12382cfa5fcddc81f
Merge "Add updates and notifications to build_and_run_instance"