bug/1272748 fix cobbler admin gw

bug/1272748 get cobbler scripts to set gateway ... again
bug/1272748 ubuntu static snipp again
bug/1272748 missed some lines
bug/1272748 likely, still broken
bug/1272748 move to manual dhclient =)

fix static again

Change-Id: I123fb17f0047baa543b72ff8d13f6b3f3d7efc23
bug/1272766 add ip rule route

bug/1272766 fix up typos
bug/1272766 add netmask to ip rule
bug/1272766 add echo, drop src
bug/1272766 fixes many parts
allow default routes more than once
pin ip rule to after ifdownup
seperare ip rule and ip route; reduce dupe rule
bug/1272766 switch to chain
bug/1272766 durable chains in ip_rule_route
bug/1272766 fix chains again
bug/1272766 set in template; fix default route
fix type in ifconfig
fix type in ifconfig
fix typo in template
fix typo in template
bug/1272766 fix template again

Change-Id: I06e09fd9b292cac53b925933006de064e725bdb0
Update l3_if_downup to eval carrier state when starting

Update l3_if_downup to evaluate the current carrier state when starting.
 if the current state is down, change resource[:wait_carrier_after_ifup]
 to false. This will cause the carrier state check loop to be skipped
 since we know the interface is down already.

Change-Id: If88348affc14236c19d34bb5b46691c940f6bf4b
Closes-bug: #1275132