Revert "bz#1152516 don't autostart networking in discovery image"

This reverts commit 91b9f0d0876d86daadffb3bb54c39c42790b6d4a.
due to rhbz#1155665

(cherry picked from commit e3deb54d561777258d0f436d6a844ffe642af764)
BZ #1157819: Set DEFROUTE=no on all interfaces by default

https://bugzilla.redhat.com/show_bug.cgi?id=1157819

Only set DEFROUTE=yes on the gateway interface, and ensure that all other
interfaces have DEFROUTE=no

(cherry picked from commit 18834dcd4149cca8e5e253cc8315bc431f3e515e)
Correct the config when a bond and vlan are used together

When a bond and a vlan are used together, and the subnet assigned to
the vlan is not set to dhcp mode, there is no IP info for the
bond interface itself. It is gathered and attached on the vlan
interface. This checks that the bond is actually assigned to a subnet
before trying to write out static IP information.

(cherry picked from commit d25b74e5cafb15c31359f59b695bf3003ebedafe)
Automatic commit of package [foreman-installer-staypuft] release [0.4.6-1].