BioRobot

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