Additional fixes from QE feedback
Merge pull request #81 from nhr/master

Additional fixes from QE feedback
Improved Origin/Puppet support
Additional changes to support puppet workflow
Merge pull request #85 from nhr/master

Improved Origin / Puppet support
Fixed some minor subscription issues
Merge pull request #86 from nhr/master

Fixed some minor subscription issues
Relaxed RHN username validation; experimentally removed a bundler requirement
Merge pull request #87 from nhr/master

Relaxed RHN username validation; experimentally removed bundler requirement
Fixed localhost config handling
Merge pull request #89 from nhr/localhost_puppet_config

Fixed localhost puppet config handling
Bug 1021369 - Pass deployment to question validation
Merge pull request #90 from nhr/bug_1021369

Bug 1021369 - Pass deployment to question validation
Bug 1021377 - Remove mask suffix from IPv4 addrs
Merge pull request #91 from nhr/bug_1021377

Bug 1021377 - Remove mask suffix from IPv4 addrs
Enhanced IP address lookup on Broker host.
Merge pull request #94 from nhr/master

Enhanced IP address lookup on Broker host.
Added OSE default config template
Merge pull request #97 from nhr/master

Added OSE default config template
<install> don't always set the hostname

If the "hostname" specified is an IP, don't set that.
Also, if they don't want their hostname overwritten, there's an option
for that.
Also, superseding the hostname in the dhcp conf appeared to do nothing
(or be overwritten by sysconfig) so it's removed.