Change some radosgw order some

attempts to fix issue with radosgw sometimes not starting correctly
Add support for older cciss devices

add detection for if devname is cciss and insert seperator if necessary
Add cciss device support for Ubuntu
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.