Separate nova/neutron host groups again

... but keep the underlying code DRY. Use wrapper manifests.

The reason behind separating them is to make the hostgroups accept
only those parameters that are then truly used.