cherry picked changes from stable/havanabug fixes

Conflicts:

	metadata.rb
bringing in cherry picked updatesBring in code from upstream for importing of remote signing files for keystone.

Conflicts:

	metadata.rb
	recipes/server.rb
bringing in changes from stable/havanaUncommented "deletion of cache directories for nova,glance,neutron,cinder"

Conflicts:

	metadata.rb
	recipes/server.rb
added additional comments to better explain the pkikeygen recipe