Consolidated neutron and nova network controller.pp and compute.pp
  - Added $neutron to seeds.rb and params.pp
Fixed class name comment
Fixed another class name comment
Changed path for top level controller and compute classes
Neutron flag is false by default
Deleted nova_network and neutron hostgroups
Removed foo script
BZ #1033249 - enable new variable to be overridden.

https://bugzilla.redhat.com/show_bug.cgi?id=1033249

This makes all variables in our hostgroups have their override set to true.
If there is a value specified in seeds, that is set as well.
Merge pull request #62 from jguiditta/set_overrides

BZ #1033249 - enable new variable to be overridden.
Merge pull request #45 from gildub/deduplicate-neutron-nova_network

Deduplicated controller and compute classes definitions for neutron and nova_network
Compute and controller syntax fixes

The missing colons after class names prevented the classes from
getting imported into foreman.
Top-down parameter passing from host group classes

We need to pass parameters from host group classes
(quickstack::controller and quickstack::compute) into "resourced"
classes inside them, so that parameters can be overriden by
Foreman. (Otherwise, hardcoded values from params.pp would be used.)

Parameter lists are now sorted alphabetically for easier orientation.
Remove unused admin_password from quickstack::neutron::compute
Fix neutron keystone auth config

Neutron::keystone::auth was resourced twice when $neutron == 'true',
and this caused puppet error. I first tried to remove it from
quickstack::controller and keep it in quickstack::neutron::controller,
but the openstack::keystone class seems to require
neutron_user_password even when neutron is disabled, so we'll better
configure it from quickstack::controller and just use the `neutron`
boolean parameter to enable or disable creating keystone entries for
neutron.

Also, wrap $neutron variable reading into str2bool as it is in other
places.
Merge pull request #64 from cwolferh/rebase_pr_63_but_default_neutron_false

 Rebase PR 63
less wordy Host Group names, no "OpenStack"
Merge pull request #65 from cwolferh/better_hostgroup_names

less wordy Host Group names, no "OpenStack"
BZ #1026535 - Add auto_assign_floating_ip config

https://bugzilla.redhat.com/show_bug.cgi?id=1026535
BZ #1033217 - Doc location inaccurate.

https://bugzilla.redhat.com/show_bug.cgi?id=1033217

Since up and downstream have different doc sources, just remove the link. User
is expected to know where they got the rpm, and therefore what the correct
source of documentation is for their situation.
Merge pull request #67 from jguiditta/bz1026535_auto_assign

BZ #1026535 - Add auto_assign_floating_ip config