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.




The bind-mounted dir is unmounted before renaming. This just removes it from the namespace before detaching in the event that a newly-created pod needs to use that directory again.