Support stop deployment mechanism

* Add ability to stop deployment by request;
* Add tests;
* Small refactoring.

Implements: blueprint fuel-stop-deployment

Change-Id: I61cafe3dc8441be841a0139205ef708aa8ecbfbd