keystone setup: refactor out of openstack-setup role
keystone_service: fix non-token based auth

The keystone_service module included a mostly complete username/password
based authentication path, fix this path so we don't need to rely on
auth token.
Merge pull request #580 from blueboxgroup/keystone-setup

keystone setup: refactor out of openstack-setup role