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 ...