WIP: Persistent disks proposal

This is a draft proposal for expanding GCEPersistentDisk to a fuller PersistentDisk framework.
I think we want cloud provider to do less (or be more decoupled).  Any provider should be able to update volumes, like minions.