Restructure KDS options to be more like Keystone's options
Restructure KDS options to be more like Keystone's options

Restructure the KDS options to be more closely aligned with the way
Keystone options work and allowing movement towards not registering
the options on import. This will also prevent KDS options from
appearing in the Keystone auto-generated sample config.

Change-Id: I073aa58ff3132e2714478f54c88c3a8200ff47da

dstanek/keystone,JioCloud/keystone,jamielennox/keystone,promptworks/keystone,rajalokan/keystone,reeshupatel/demo,jamielennox/keystone,dims/keystone,rushiagr/keystone,himanshu-setia/keystone,nuxeh/keystone,UTSA-ICS/keystone-kerberos,rajalokan/keystone,JioCloud/keystone,mahak/keystone,roopali8/keystone,rushiagr/keystone,UTSA-ICS/keystone-kerberos,MaheshIBM/keystone,ging/keystone,cernops/keystone,openstack/keystone,jonnary/keystone,klmitch/keystone,ging/keystone,dims/keystone,reeshupatel/demo,nuxeh/keystone,blueboxgroup/keystone,takeshineshiro/keystone,jonnary/keystone,vivekdhayaal/keystone,openstack/keystone,promptworks/keystone,vivekdhayaal/keystone,klmitch/keystone,maestro-hybrid-cloud/keystone,himanshu-setia/keystone,idjaw/keystone,ajayaa/keystone,ilay09/keystone,MaheshIBM/keystone,promptworks/keystone,dstanek/keystone,ajayaa/keystone,ilay09/keystone,mahak/keystone,blueboxgroup/keystone,cernops/keystone,mahak/keystone,takeshineshiro/keystone,reeshupatel/demo,idjaw/keystone,dstanek/keystone,nuxeh/keystone,jumpstarter-io/keystone,rushiagr/keystone,ilay09/keystone,rajalokan/keystone,rodrigods/keystone,roopali8/keystone,openstack/keystone,maestro-hybrid-cloud/keystone,jumpstarter-io/keystone,jumpstarter-io/keystone,rodrigods/keystone,vivekdhayaal/keystone