Downgrade error to warning (don't search non-date strings on DateIndex)
Recordswidget doesn't always need to blank fields on focus
issue #573, #497, #327 Better widget for service->InterimFields

issue #497 Analysis attributes to be captured with Calculation formulas
issue #573 Refining Calculation interim fields widget on Analysis Services
issue #327 Calculations with interim fields only should still display the AS' original results field on ARs and WS

Allows service to include custom fields (with or without calculation selected)
Reset widget to calculation defaults when calculation is selected
Overwritten values are correctly inherited by Analyses
issue #634: Label printing at 'register': Fix for use with new default AR id scheme
Merge branch 'master' of github.com:bikalabs/Bika-LIMS