Adds Persistent Disk volume type.

Implements a generalized Persistent Disk resource with plug-able API and Mounter interfaces.

Currently only supports GCE API, but the Persistent Disk resource was made general enough to support additional APIs.




What if it exists but is not a directory?  If you get any other error you will skip this block and return nil - that doesn't seem right!