Add PrePatching hook for HA envs

Add PrePatching and PostPathing hook for HA envs
that migrates pacemaker services
from the controllers being patched, process and
unbans particular nodes for OpenStack pacemaker
services.

Also:
- add post node deploy hook;
- rename PostDeploy to PostDeployment hook;
- refactroning hooks;
- add tests.

Change-Id: If1f3bba164c88710d2ae111ae813be0ae0f97803
Partial-bug: #1364068
Closes-bug: #1365635
Co-Authored-By: Vladimir Sharshov <vsharshov@mirantis.com>
Add stop all OST services pre-deploy hook

For given (hook hardcode) services,
* 1st try to stop specified services
  gracefully with stop action
* 2nd, if there are some services' related processes
  are still running, send SIGKILL for all their childs as well.
* Add unit test with hardcode services list

Related-bug: #1364068

Change-Id: Ida1eb0fbedbd93c2898142205a09c6ee351eeac4
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>