ticket #2592
small fix, since we create new protocol object for every workflow step
few renamings
Merge pull request #90 from georgebyelas/master

ticket #2592