Removes non-error-related console messages, and converts error messages to `console.error()`
Adds the shopping cart download UI and prepares a rudimentary zip archive downloading script
Adds download history to the user's welcome page
Changes related to built work, related works, and specific location
Legacy_id in lantern. Done with legacy_id now. No, really. I promise.
Changes to activity log to account for deleted works and images
More work on the batch download feature
Defers to the application config for the image-archive filepath
Last of legacy id changes and a few minor style changes/error fixes
Addition of specific location, built work (independent), and related work cataloging fields and association searches
Merge upstream changes
A few more merge conflicts