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