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.