Isolate Cinder Attach and Connect in Base Driver
Isolate Cinder Attach and Connect in Base Driver

The base Cinder Driver combines the Attach process and the
actual Connect process all under the Attach method.  This makes
sense, but the method can be split between the parts that perform
things like DB updates and RPC calls and those that just take iqn
info and actually make connections to the Cinder Volume Node.

This would allow Drivers to utilize the connector portion of the
code to add enhancements of their own.

Change-Id: I9e3cd24dc978e7c7672bf1eb09626428d2ba144d

tlakshman26/cinder-new-branch,eharney/cinder,mahak/cinder,sasukeh/cinder,CloudServer/cinder,dims/cinder,tlakshman26/cinder-bug-fix-volume-conversion-full,nexusriot/cinder,rakeshmi/cinder,Datera/cinder,Nexenta/cinder,duhzecca/cinder,hguemar/cinder,petrutlucian94/cinder,scottdangelo/RemoveVolumeMangerLocks,julianwang/cinder,leilihh/cinder,cloudbase/cinder,Nexenta/cinder,NetApp/cinder,takeshineshiro/cinder,scality/cinder,j-griffith/cinder,apporc/cinder,Hybrid-Cloud/cinder,Accelerite/cinder,scality/cinder,Akrog/cinder,Akrog/cinder,eharney/cinder,potsmaster/cinder,potsmaster/cinder,blueboxgroup/cinder,Accelerite/cinder,phenoxim/cinder,saeki-masaki/cinder,CloudServer/cinder,saeki-masaki/cinder,cloudbase/cinder,hguemar/cinder,dims/cinder,apporc/cinder,leilihh/cinder,tlakshman26/cinder-bug-fix-volume-conversion-full,nikesh-mahalka/cinder,mahak/cinder,duhzecca/cinder,phenoxim/cinder,tlakshman26/cinder-https-changes,rakeshmi/cinder,JioCloud/cinder,Paul-Ezell/cinder-1,abusse/cinder,julianwang/cinder,nexusriot/cinder,tlakshman26/cinder-https-changes,Hybrid-Cloud/cinder,ge0rgi/cinder,blueboxgroup/cinder,manojhirway/ExistingImagesOnNFS,Datera/cinder,scottdangelo/RemoveVolumeMangerLocks,winndows/cinder,openstack/cinder,manojhirway/ExistingImagesOnNFS,j-griffith/cinder,winndows/cinder,JioCloud/cinder,abusse/cinder,takeshineshiro/cinder,sasukeh/cinder,NetApp/cinder,bswartz/cinder,nikesh-mahalka/cinder,bswartz/cinder,petrutlucian94/cinder,Paul-Ezell/cinder-1,tlakshman26/cinder-new-branch,openstack/cinder