openvswitch and openvswitch-datapath element

Split out the openvswitch installation from the neutron element.

Don't install openvswitch dkms modules in kernel >= 3.12
Openvswitch GRE and VXLAN capabilities are now included in
vanilla kernels (GRE tunneling support in 3.11 and VXLAN in
3.12) so there is no need to install the dkms packages to activate
them. When installing the datapath package, dkms will fail at
compile time with an unsupported kernel version message.

Change-Id: Id456cfb1a0634f43617c23ac82fc4445a58ddb2c
Partial-bug: #1316985