Add new deps for GCE metadata.
Add ability to add instances via cloudprovider.

Adds the interface and makes it not implemented in all components except
GCE. Implements adding instances in GCE.