Return SampleCondition field to AR Add form
Add default WidgetVisibility adapter

AR doesn't need one, it uses the default.
Client does need one, since we are adding ARs in client context.
Secondary AR ID generation handles new AR ids
Secondary AR updates

Using portal_factory for AR creation
Modify forms to use WidgetVisibility adapters
ReferenceWidget/View - print Title instead of __repr__
DateTimeWidget/view value is passed through ulocalized_time
Merge branch '3.01a' of github.com:bikalabs/Bika-LIMS into 3.01a
Change Batch into a Folderish type

This allows portal_factory to respect allowable_types in this context.