Add support for selecting ML2 Mechanisms

Along with exposing the options to select an ML2 mechanism, also add the
Cisco Nexus mechanism.

Requires redhat-openstack/astapor#377
Should this just be "if ml2_mechanisms.empty?" It seems like it would do the same thing without needing the custom code here.