second attempt to fix hostgroup ordering for orchestration

Rather than messing with custom sql, this PR just removes the
attempt at ordering child_hostgroups in the association.
Instead, we call .reorder() explicitly in deploy.rb where
we attempt to deploy the hosts.
Wire models with wizard steps 2 and 3

We still need the service parameters for step 3
Merge pull request #35 from jtomasek/models2

Wire models with wizard steps 2 and 3
Merge pull request #41 from sseago/deploy_order_fix2

second attempt to fix hostgroup ordering for orchestration
Use host stats to check host ready
adding support for setting params on hostgroups in a deployment

Still early stage, but param setting appears to actually save
the value in the hostgroups now
don't display the ugly auto-generated deployment name: make user choose a new one

We auto-generate an ugly name since name is required in the Deployment model
and the wizard requires the object be created prior to showing the 'new' form.
This commit adds a specific "uninitialized deployment" prefix to the auto-generated
name, and the wizard clears it out of the form, requiring the user to enter
a real name on the first step of the wizard.
Form cleanup
Avoid doubling the hash creation
Merge pull request #4 from knowncitizen/form_cleanup

Form cleanup
Merge pull request #45 from sseago/hg_params

Adding support for setting params on hostgroups in a deployment
Merge pull request #46 from sseago/initial-name

don't display the ugly auto-generated deployment name: make user choose ...
Merge pull request #44 from mtaylor/host_ready

Host ready