Fix controller.pp to work with updated pupet modules

This patch updates the neutron controller manifest to work with
updated pupet modules. Specifically, the nova auth setting should now
be done via nova::api class, not nova_config. Also, the neutron
database connection should be set via the neutron::server class, not
neutron_config.