Add support for older cciss devices

add detection for if devname is cciss and insert seperator if necessary
Add cciss device support for Ubuntu
fix ovs service provider
Merge pull request #810 from Mirantis/fix_ovs_svcprovider

fix ovs service provider
Merge pull request #756 from xarses/cciss

Add support for older cciss devices
Change some radosgw order some

attempts to fix issue with radosgw sometimes not starting correctly
PXE boot using HTTP instead of TFTP
Add support for vlan splinters

Add option use_vlan_splinters to site.pp. If enabled and osfamily is 'RedHat'
 then vlan splinters will be enabled if the driver for an bridge interface
 is present in the devices list in l23network::l2::splinters.

This behavior is disabled by default as not all installs may suffer from this
 and should only be enabled when necessary.