PXE boot using HTTP instead of TFTP
[PRD-2485] 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.
Add default -> stopped default for pcmk resource
Fix ceph, radosgw init issues

This patch forces $::operatingsystem == Ubuntu to use the debian init script
 instead of the upstart script for radosgw. This is necessary because the
 upstart script requires a parameter that breaks puppet's upstart provider.
 this resolves #1239348.

This patch more strickly sets the dependancy for service ceph in init.pp.
 This some errors found in #1250122.

Closes-bug #1250122
Closes-bug #1249348