Make change_instance_metadata() use objects

This patch makes the compute manager change_instance_metadata()
method take an instance object.

Related to blueprint compute-manager-objects

Change-Id: I4139ef8db87bb42cc05cbfb7cbe38aea27235f8b
Merge "Make change_instance_metadata() use objects"