allow overriding of keystone endpoints in environment

related to rcbops/chef-cookbooks#463

do not clobber an environmentally set uri for any of the keystone endpoint types. Default to previous behaviour if no override set.

Issue #DE200