Fix status messages checks for neutron provider

W/o this change many of 'bad' status messages returned
from Neutron API wouldn't be noticed by neutron provider

The suggested fix is to add more status checks and
notifications (non-fatal ones) about Neutron API
inaccessibility.

Closes-bug: #1384097

Change-Id: I227cea60e2b2d2ec14a96ef8aeb43dfad263ff3b
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Add service_name parameter to neuron::server class

Allow for customizing the name of the neutron-server service.
The use case here is for organizations that build their own
OpenStack packages, and the service names may differ slightly
from the upstream distro defaults.

Change-Id: If539c51279a8a675e40e356fb4445b6324b75936
Merge "Fix status messages checks for neutron provider"
Merge "Add service_name parameter to neuron::server class"