Working on linear workflow: start_workflow()

* Implementing LinearWorkflowHandler.start_workflow()
* Fixing v2 specification
* Unit tests

Change-Id: I317ac958cb6c4abecbefdd6fc1a44c1c0210c28f