Don’t limit antibody experiments table search

The antibody experiments table is limited to five entries in the UI. It displays the actual number of entries, but it’s getting that from the 25-entry search, so it’s always 25 regardless. Changed the experiments search to use “limit=all” so all experiments are retrieved.
Merge remote-tracking branch 'origin/1713-antibody-lot' into 477-protocol-docs
Contain characterization images to browser

Keep any lightbox characterization image within the browser's bounds.
Truncate long captions for characterizations

Biosample and donor characterizations can have long strings that don’t fit the small panels. This change truncates them. The full strings appear in the slide-down panels.