Merge development changes back to QA

See changelog for details on changes, but long story short this merge no longer requires maintaining different exlibris-nyu environments and so these branches are now directly mergable.