Automatic creation of ReferenceAnalyses (Calibration Tests) due to instrument results import

Specs. extract: Some of the results in the instrument file must be parsed and saved automatically
as 'Calibration regular tests' in the system. An instrument picklist selector must be added
to the import form. The calibration results found in the file will be assigned to that instrument.
These objects will be shown on the 'Internal Calibration Test Results View'.
Add Internal Calibration Tests tab inside Instrument View

3004 Bika LIMS upgrade
The table only shows the Reference Analyses (Control and Blanks), the rest
of regular and duplicate analyses linked to this instrument are not displayed.
The Reference Analyses from an Instrument can be from Worksheets (QC analysis
performed regularly for any Analysis Request) or attached directly to the
instrument, without being linked to any Worksheet). In this case, the Reference
Analyses are created automatically by the instrument import tool.
Fixed bad query when addReferences to Instrument and set assigned status

Bad query when retrieving each ReferenceAnalysis added to an Instrument
in addReferences method. Automatic assignment of ReferenceAnalyses to
'assign' state when created automatically by the instrument import tool
instead of being created inside a worksheet
Blank out of range readjustements
Added D3.js library and Control-chart for Calibration Tests

New upgrade v3005
Added a control-chart provided by the new bika.d3.controlchart.js
inside the Instrument Calibration Tests view, allowing to select
amongst different QC analyses performed (based on its name) and
by reference type (Blank, Control)