FIX: "undefined method <<' for {}:Hash" for Ubuntu-HA

On launchpad BUG #1254770
force lowercase for udev rules macs
CIBADMIN without pipes
anti-execution-expired order for l3-agent and dhcp-agent
anti-execution-expired order for metadata-agent
anti-execution-expired order for ovs-agent
anti-execution-expired order for galera
FIX: invalid CIB name. affects co-location with DHCP
Upper restriction for OCF-files
put 'crm status' output before cibadmin -Q  if DEBUG
anti-execution-expired patches for ha-proxy
FIX: haproxy, corosync and Galera  more strong resource order

+ restrict early shadow create
FIX: agents-PID and cibadmin race conditions
add [1].read to popen3
Revert "moved cleanup to the pacemaker provider"

This reverts commit ebdad2beb5fa1cac6a2cc780ed2ca828bdf9f608.

because it  make race condition in state() method.
Time of start pacemaker resounces grow to start_timeout value.
FIX: right cleanup for cloned-resources
add CIB timestamp to Pacemaker debug output.
Configure OVS VLAN-splinters by fuel CLI.
FACT for vlan_splinters

return list (ex:"eth1,eth2,eth3") of interfaces if kernel is old AND splinters neer for this driver
enabling vlan-splinters if it's set 'on' or 'auto'