Keystone configuration changes:

* use randomized token
* configure in middleware keystone ip

Change-Id: I6291cd44f7c92dddb8df58a23f9740c7c16a6b1e
Implements: blueprint access-control-master-node
Merge branch 'keystone_Settings' into authx

Conflicts:
	deployment/puppet/nailgun/examples/nailgun-only.pp
	deployment/puppet/nailgun/manifests/init.pp
	deployment/puppet/nailgun/templates/settings.yaml.erb

Change-Id: Ic1cf3a305dddf76a47e477660048406534c57e17