BZ#1134610 - multiple repos in subscription_manager_repos

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

The code for adding repos uses subscription-manager and the argument
formatting was taken from code using yum-config-manager, but
subscription-manager expects differently formatted arguments than
yum-config-manager. This commit commit fixes the argument formatting
to be compatible with subscription-manager.
Merge pull request #84 from jistr/multiple_repos

BZ#1134610 - multiple repos in subscription_manager_repos
Merge pull request #83 from ares/master

Modify kickstart templates to configure networking
Automatic commit of package [foreman-installer-staypuft] release [0.3.4-1].
Update docs regarding discovery images
Merge pull request #85 from ares/doc

Update docs regarding discovery images
rhbz#1140057 don't run auto-attach if pool is specified

currently we always run auto-attach with subscription-manager.
we should only run it if we don't have a pool.

Signed-off-by: Mike Burns <mburns@redhat.com>
Merge pull request #86 from mburns72h/auto-attach

rhbz#1140057 don't run auto-attach if pool is specified
rhbz#1140741 sub-man pool is recommended

instead of optional

Signed-off-by: Mike Burns <mburns@redhat.com>
Merge pull request #87 from mburns72h/bz1140741

rhbz#1140741 sub-man pool is recommended
disable biosdevname for discovery image

we disable biosdevname for general OS booting but left it on for
discovery.  This disables it for discovery so net.ifnames is used.

Signed-off-by: Mike Burns <mburns@redhat.com>
Merge pull request #88 from mburns72h/bz1139869

disable biosdevname for discovery image
Automatic commit of package [foreman-installer-staypuft] release [0.3.5-1].
Add firewall as hard dependency

Foreman-installer depends on postgresql module which depended on
firewall module until now. Dependency was dropped in postgresql module 4
so we have to specify it manually.