Merge branch 'beta'

* beta: (139 commits)
  Fix tests for changes to release merge data and required emails.
  MBS-7301: beta: ISE editing video recording
  Guard in the case of catalog numbers without labels.
  Don't call Data::Artist->load in build_display_data, use $loaded
  Revisit 3592030 in light of d86c28b
  MBS-5734: allow a hash argument to _expand and MB.i18n.expand, to specify target _blank, classes, etc.
  JOIN needs to be within the same 'from_item' as the thing it's joining, rather than in a separate comma-separated bit.
  MBS-7294: beta: Unable to use "change direction" for relationship
  MBS-7287: Clearing both the label and catalog number of an existing release label throws an ISE
  Use an explicit ON clause rather than USING, for the CAA move trigger. (again, this time for the right trigger)
  Additionally store recording merge information in edits.
  Store AC, format, track counts, dates, countries, labels, catalog numbers, and barcode for removed entities in merges.
  MBS-7292: release editor. "edit note" wiki page link is not target="_blank"
  MBS-7290: Hybrid SACD doesn't allow discIDs
  MBS-7263: show recording lengths too
  Use an explicit ON clause rather than USING, for the CAA move trigger.
  MBS-7289: URLCleanup doesn't remove non-encoded left-to-right mark
  Fix ISEs on every entity page without URLs
  Update translations from transifex.
  Update pot files using current code and production database.
  ...
Update pot files using current code and production database.
Update translations from transifex.