add Genome::Workflow abstraction layer
add message to _validate_mandatory_inputs
add ability to load xml into objects
update tests to use subtest
add Operation->execute

also fixes some naming issues with left/right from/to
rename Genome::Workflow to Genome::WorkflowBuilder
move where validate is called
updated ur submodule to 638499f
Reset expected output due to UR's Command::V2 change WRT boolean option docs