disable NetworkManager and enable network by default
set PEERDNS=no on all but provision iface
ensure we only get one interface name for PROVISION_IFACE

in the kickstart environment there are two default routes set, so we
were getting a multiline response and subsequent comparisions failed.
add dhcp port to the default firewall

Signed-off-by: Mike Burns <mburns@redhat.com>
BZ#1124598 - provisioning+external network default gateway conflict

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

Set DEFROUTE=no on all but provision interface.  This ensures that
host traffic does not go out over the external network, which is
reserved for tenant external traffic.

Depends on:
https://github.com/theforeman/foreman-installer-staypuft/pull/56
use correct default gateway on controller

for "external" access to web services (apis and horizion dashboard) to
work correctly, the controller must use the default gateway from the
external network rather than the provisioning network.
BZ#1125075 - Ensure firewalld is removed during kickstart

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

This avoids conflicts between firewalld and iptables-services.
Merge pull request #55 from mburns72h/networkmanager

disable NetworkManager and enable network by default
Merge pull request #56 from larsks/bz/1124027

Bz/1124027
Merge pull request #57 from mburns72h/dhcpfirewall

add dhcp port to the default firewall
Merge pull request #59 from jeckersb/bz1124598

BZ#1124598 - provisioning+external network default gateway conflict
Merge pull request #61 from jeckersb/no-firewalld

BZ#1125075 - Do not install firewalld during kickstart
Merge pull request #60 from larsks/bz/1124598

Bz/1124598
BZ#1124545 - Write the values for skipping repo and subman

The interactive wizard gives the user the ability to skip either repo
setup or subscription manager setup. Neither of these choices are being
written to the answer file, which causes a stacktrace when run in non-
interactive mode. This patch writes those choices to the answer file,
and keeps them in subsequent runs.
Merge pull request #58 from bcrochet/bz/1124545

BZ#1124545 - Write the values for skipping repo and subman
Fix BZ#1124810 - sort interfaces by name
Fix BZ#1124806 - remove Foreman from provisioning question
Merge pull request #64 from ares/master

Few small fixes
Fix BZ#1102394 - do not enable RHEL6
Fix BZ#1124850 - accept UDP port 68