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 staypuft-client-installer

Existing staypuft-installer now generates answer file for client
installer. Client installer prepares puppet on target machine and
registers itself in staypuft.

Generates SSH Key for foreman-proxy user and configures the
foreman-proxy service to use puppetssh

It creates foreman .ssh directory and copies the private ssh key
from the foreman-proxy user. This allows DynFlow tasks running as
foreman user to ssh into host machines, allow tasks to test that ssh is
fully configured.
no-daemonize puppetssh commmand

Service puppet stop kills any running puppet agent daemon.  This is
causing any --onetime puppetssh runs to fail mid run when trying to stop
the agent service.  Running in non daemon modes prevents this.
Remove get_ready implementation from ProvisioningWizard

The base class implementation does the same thing. There is no need to
override in the subclass. The subclass implementation has unknown
constants and does not work.
Fix a syntax error
Script to install foreman-installer-staypuft files for development
Pass settings as string when using Foreman > 1.6