Minor changes to the kit and scan barcode modules
merged
Changed to default labware so that setLabwareFromBarcode returns a promise
Merge branch 'fix_tests' into adding_roles_to_models
Merge pull request #34 from david-allen-tessella/fix_tests

Changed default model so that setLabwareFromBarcode returns a promise
refactored Kit Binding presenter and removed the binding complete presenter. Hooked up printer functionality
Merge pull request #35 from mikemases/Refactoring_Kit_Binding

Refactoring kit binding
Added a method for creation of spin columns
Merging in Mike's changes
workflow engine update (using the new format of configuration)
Merge branch 'adding_roles_to_models' of https://github.com/david-allen-tessella/s2_extraction_pipeline into workflow_refactoring

Conflicts:
	app/scripts/workflow_engine.js