readme update
setup includes plugin files, and key fixes to be compatible with cliche
pep8 fix
Minor cleanups
Workflows scaffolding
node and resources initial commit
Making graph from steps
lex sort for dicts, cliche interface for conformance tests, default separator empty string
sorting by [order, input_id], adapter.args on tail end. printing dict with args,stdin,stdout
chmod +x rabix/cliche/main.py
Expression and workflow runner scaffolds

Moved expression package out of cliche. Added ExpressionRunner and
WorkflowRunner classes to runner.py.
Changes:
 - Move 'stdin' from being a property of the adapter of a specific input to being part of the global tool adapter, for consistency with 'stdout'
 - Add '--basedir' parameter and resolve relative paths in the input using 'basedir'.
 - Add support for "$job" pointers into the job order, usable anywhere "$expr" is supported.
 - 5 out of 6 conformance tests pass.
fixed list issue, prioritizing adapter.args, normalizing paths
removed print statement
Ignoring fields with no adapter when building cmd line. All 6 conformance tests passing.
Simplified adapter.py; broken executor
execution graph

Workflow model will be used for building graph from dict input and
transforming it into execution graph. Execution graph handles data
flow throughout the execution.
cli and bwa.json fixes
Workflow model and ExecutionGraph

Next step should be Workflow runner that utilizes ExecutionGraph
Something like running workflows