Moved changed nextPresenter to return a promise
Removed dead method
Moved presenter lookup out of workflow into app
Removed references to application in workflow engine
Moved pipeline config into workflow engine
Workflow engine becomes a function!
Add default printers to rack scan
- RackScan is inconsistent with the step presenter here
Merge pull request #214 from seandunn/workflow_engine_as_function

Workflow engine as function
adding to presenter factory
remove the reception presenter content from it, and moved into two sub presenters (first part)
added a selection screen
fixed body,html height in css
added sample view prototype
+
pubsub event between reception and sub_presenters
added selection via barcode
added the studyName/sanger_sample_id_core selection + model update
fixed not-hidden button once manifest generated, and hidden button once reset
partial implementation of data extraction from GUI bit
fix for the row selection by barcode (was broken)
adds a process column in the csv_template.json
collect from GUI when the registration btn is hit
filters the GUI data and merges them with the file Data
removed the process field from the bulk sample update request