Add extra validations to the config options
Add extra validations to the config options

This patch adds somme range checks and type checks
to the config options defined in hyperv.neutron.config.py

Change-Id: I5fd38133025521ce0f0ac2f944c5f236ee38da57

stackforge/networking-hyperv,openstack/networking-hyperv,gabriel-samfira/networking-hyperv,cloudbase/networking-hyperv,openstack/networking-hyperv