CFY-922 refactor cfy dev code and provide basic mechanism for passing positional and optional arguments to the executed fabric task