LVM storage should be deployed before Controller, add temporary db node for HA

This commit reorders the deployment of controller nodes and LVM storage nodes.

In addition, it enables a separate DB node for HA, since the HA Controller node
has not yet enabled the database service. This node will go away once HA gets
the db service enabled.
Fix pupulate with actions
Merge pull request #77 from sseago/layout_tweaks

LVM storage should be deployed before Controller, add temporary db node ...
Merge pull request #81 from pitr-ch/master

Fix pupulate with actions
Fix pupulate with actions
Reverting to old version of host ready method

The puppet modules can sometimes fail then in subsequent run
after a new host is alive, it can go to active state.  The
modules need update to change this behaviour.  For now we
are accounting for this behaviour in our DynFlow tasks, where
we are only check to see if progress has been made, before
scheduling the next host.
Merge pull request #78 from mtaylor/old_host_ready

Reverting to old version of host ready method
Deploy confirmation dialog
Fix wrong constant name
Merge pull request #76 from jtomasek/deployment_confirm

Deploy confirmation dialog
Merge pull request #82 from pitr-ch/master

Fix wrong constant name
bump version
Lock Deployment

only one deploying task can run