make sure we properly initialize the backends before using the drivers
make sure we properly initialize the backends before using the drivers

Change-Id: I298515dafd7f8eb8a02745d128296a0da596adf6
closes-bug: #1441386
(cherry picked from commit da2effe7f33f5822da33b3966e3afd386d6f43cb)

roopali8/keystone,takeshineshiro/keystone,takeshineshiro/keystone,dims/keystone,dstanek/keystone,roopali8/keystone,maestro-hybrid-cloud/keystone,dstanek/keystone,ilay09/keystone,cernops/keystone,dstanek/keystone,vivekdhayaal/keystone,openstack/keystone,ajayaa/keystone,mahak/keystone,jamielennox/keystone,rajalokan/keystone,ajayaa/keystone,vivekdhayaal/keystone,rajalokan/keystone,mahak/keystone,jonnary/keystone,ilay09/keystone,cernops/keystone,openstack/keystone,ilay09/keystone,himanshu-setia/keystone,jamielennox/keystone,dims/keystone,mahak/keystone,idjaw/keystone,maestro-hybrid-cloud/keystone,rajalokan/keystone,himanshu-setia/keystone,vivekdhayaal/keystone,klmitch/keystone,jonnary/keystone,idjaw/keystone,openstack/keystone,klmitch/keystone