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.