Implementing "no-op" task

* Task doesn't have to have "action" or "workflow" property now
* Added unit test for "no-op" task working as a decision point
* Added unit test for "no-op" task specification
* Minor refactoring in commands

Change-Id: I5479eb75e896a38fe0013d17a4d6c5d28931e959
Merge "Implementing "no-op" task"