Used registry to hide fields on a class
Filter out hidden fields from AR view
Added filtering of hidden attributes on AR table view
Added hiiden attribute filter to Sample view
Hide hidden attrib on AR Invoice view (create isAttributeHidden util method)
Extra checks for SamplePoint in add.py
Changed except/pass to raise runtimeerror
Remove prints and comments
Added optional attributes robot test
Hide Results Per Sample Point report if sample point is hidden
FRX instrument initial import
Firt header's parser implementation
Hide ar priority text from AR listing
Add priority to analysis listing on worksheet (text is working by icon adapter isn't)
Added hiddea nattributes filter to worksheet analyses listing
Minor refactor of hidden attributes filter on ARs
Deleted commented out code
Removed attempt to get attached invoice object for AR and improved invoice batch item descriptions
Pre final XRF implementation
Fixed priority icon on AR listing on worksheet
Added AR Priority to Field Analyses listing on Sample
Last FRX implementation before receive more .csv example files
Merge branch 'alspec-s2.1' into alspec-int

Conflicts:
	bika/lims/browser/analysisrequest/__init__.py
Contact is not strictly required on an AR

Loosen the code and defend against missing values