Cleanup
IAcquireFieldDefaults and default implementation
LIMS-1378 - Add AR/Sample default fields to Batch

Values from these fields are inserted into the ar_add form directly
by IInheritFieldDefaults
Cleanup

Remove unused context parameter from acquirefielddefaults
More sensible default sort values for adapters
Fix batch/AR to use Client default if no ancestor
Restrict Batch/Contact based on Client selection
cleanup
Sampler/DateSampled acquire Batch->AR->Sample
Merge branch 'develop' into feature/IAcquireFieldDefaults
Finish LIMS-1378-Batch-Attributes

This concludes initial work on IAcquireFieldDefaults and
Batch -> AR/Sample defaults.