Remove deprecated address from keystone spec

When I57b8469fb816c37c9d6a285c07796f685b121a90 (Remove deprecated
parameter 'address') was merged openstack_keystone_spec.rb broke.
This change removes the use of the deprecated 'address'.

Change-Id: Ib6d74bfc0d13f5c13f523d5d98b4aea60cc4adaf
(cherry picked from commit 1bd3442a946f81101ff60dc45ba996fa3d5bb4e2)
Remove duplicated parameters for keystone

Following parameters where duplicated by mistake:
nova, glance, cinder, neutron, ceilometer, swift, enabled.

Change-Id: I4587ac21a3328a34971428629185bd919cfddb2b
Closes-bug: #1263886
(cherry picked from commit 388d47bd9b58bc2259de86dfc9c23f6f3bf60583)
Havana: Fixtures: fix keystone branch name

Solve issue: « fatal: ambiguous argument 'stable/havana': unknown
revision or path not in the working tree. »

Change-Id: Ic5dd26dd3f41a0a022561eb95a3fbaf7ec03f0d8
Fix ubuntu issues that broke tests.

Puppetlabs apt introduced a change that required a debian
specific fact that wasn't being set in the spec tests. This
patch adds it.

Change-Id: Ia8fb3a5d0b01bf58eea583f2f129b48b4ce9564d
(cherry picked from commit 0cbddbcea0f3c9932863695d731f079fdd2b1be2)
Merge branch 'stable/havana' of https://github.com/stackforge/puppet-openstack into havana