Added workflow factory
- WorkflowFactory: added a new factory interface to make creating workflows easier.
- DefaultWorkflowFactory: added a default implementation of the WorkflowFactory interface.
- DummyWorkflowFactory: added a dummy implementation of the WorkflowFactory interface for testing purposes.
- DefaultGuiceModule and TestGuiceModule: added a binding for the WorkflowFactory interface.
- DummyWorkflow: added a dummy workflow class for testing purposes.
- Workflow, BaseWorkflow, and GalaxyWorkflow: added the run method to the Workflow interface and implementations to various classes.
- BaseExample: added the workflowFactory field and a related constructor; the old constructor can be removed later.
- ConcatenateExample: used the new workflow factory.
- ConcatenateExampleTest: switched from the workflow engine factory to the workflow factory.
- checks.bat: used longer separator lines.