fix wrong location of report_interval

report_interval is a config in section agent, not section DEFAULT.
It is used by the agents to scheduly report state, and not used by
neutron-server. Missing this config on agent side, leads to flapping
alive status of neutron agents. Therefore report_interval is moved
from class neutron::server to class neutron

Change-Id: I4fa84dabcba8465b297f6dc0eefa1d02a98eafca
Fixed vpnaas agent for RedHat systems

The package vpnaas package was not installed by default for RedHat
systems, and the service had the incorrect name. This patch
installs the package and sets the correct service name.

Backport to stable/havana

Change-Id: Id54dfbcb918d7d9ba110eb238858162c5cc0380e
Merge "Fixed vpnaas agent for RedHat systems"
Merge "fix wrong location of report_interval"
fix lowercase for section agent in neutron.conf

agent for root_helper in neutron.conf is lowercase

Change-Id: I3d10df0298fc94c5bab5c855f8b65a562f14382c
Neutron Nova Interactions Support

Configure Notification System Options as part of a new class:
neutron::server::notifications.

This class is part of neutron::server because the notifications are sent
by Neutron API service which is configured in neutron-server nodes.

Also add a custom function to map tenant names to tenant IDs.

Change-Id: I57af7cb47a12adabed9b1ee65e1c352b3e5fc2de