Add studies QC1Hmgp and QC2Hmgp
Merge pull request #435 from emrojo/add-studies-qc1hmgp

Add studies QC1Hmgp and QC2Hmgp
Fixes function name
Avoids scanning of labware that doesn't belong to the batch
in bed recording
Fix to location controller (pipeline changes)
Fixed Tableau display issues
Added new 24 slot tube svg
Also some formatting of filter paper reception pipeline config
Move labware model out of controller
Added button component
Manual Racking... all of it
Removed unnecessary images
Changed EventEmitter::trigger to EventEmitter::emitEvent
Added safer char code getter
Merge pull request #442 from jbeast/manual_racking

Added new 24 slot tube svg
Adds new controller LinearController for dealing with biorobot
extraction process (multiple inputs, one output, bed verification).
This controller works along with a preconfigured robotController.
It is used along with a modified copy of step_controller, as the idea
is to replace step_controller by a new one called linear_controller that
will deal with the change of focus (enable/disable) between the actual
subcontrollers.
Also, connected_controller could be replaced by:
   - print_controller - dealing with printing of new barcodes
   - process_controller - with start/stop batch processes

Conflicts:
	app/config/pipelines/blood_reception.json

Implementation of the transfer between a list of plates
Remove comments.
Changes setTimeout by event sending for robot configuration
Removed unuseful dependencies

Removes checkPageComplete() method.
Refactors of _.isUndefined condition for plate_like

Removes for loop

Cleaning of code
Merge pull request #445 from emrojo/biorobot-bed-verification

Biorobot bed verification
Added new study SIGhum
Validation of bed fixed.
Fixes validation when first rack is not full in biorobot.
Resets robot config after bed and plate error validation.
Changes max of rows from 12 to 96 for connected_controller. Should be
read from config instead.
Fixes undefined check for plate display

Robot resets barcode input on fail.
Plate display fixed to not use standardMapper
Bed verification .fromObj parameters fixed.

Fixes bed validation for bed recording
Change order of well transfer for biorobot
Added new tests for manual racking
Merge pull request #446 from emrojo/biorobot-fixes

Biorobot fixes
Merge pull request #447 from jbeast/manual_rack_tests

Added new tests for manual racking