Adapt synced puppet-keystone for Fuel usage

partially implements blueprint deploy-icehouse

Change-Id: I46d872bc6ec1ef33243dce2588847b8be7f2df4b
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Adapt synced puppet-nova for Fuel usage

partially implements blueprint deploy-icehouse

Change-Id: I14cba6fa3c378fb83ce0738c4b20acb94bcf7026
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>

Conflicts:
	deployment/puppet/cinder/manifests/client.pp
ICE: neutron-base

Change-Id: If35dbef3121621d853798b371bf4aff495f2c68f
ICE: move neutron_metadata_proxy_shared_secret to the nova::api

Change-Id: I9f2a010ad660fa827fd9e7d4fbd5d7517708a3d1