MBS-5737: allow returnto parameter on the RE which redirects the user back to an arbitrary site via sprintf
MBS-1891: add linkable anchors to specific edit notes
MBS-5737: use a dedicated parameter instead, as sprintf is not safe
MBS-5737: use query_form instead, for more natural hash-based handling of parameters
MBS-5737: factor out more of the redirection to ControllerBase::ReleaseEditor
MBS-5737: update copyrights
MBS-1891: change to an ID using the edit ID plus a loop index
MBS-1891: deduplicate edit note anchor generation
MBS-5800: allow limited users to add standalone recordings
Merge branch 'mbs-5800-limited-user-sar-restriction' into beta

* mbs-5800-limited-user-sar-restriction:
  MBS-5800: allow limited users to add standalone recordings
Merge branch 'mbs-1891-edit-note-anchors' into beta

* mbs-1891-edit-note-anchors:
  MBS-1891: deduplicate edit note anchor generation
  MBS-1891: change to an ID using the edit ID plus a loop index
  MBS-1891: add linkable anchors to specific edit notes
Merge branch 'mbs-5737-RE-returnto-uri' into beta

* mbs-5737-RE-returnto-uri:
  MBS-5737: update copyrights
  MBS-5737: factor out more of the redirection to ControllerBase::ReleaseEditor
  MBS-5737: use query_form instead, for more natural hash-based handling of parameters
  MBS-5737: use a dedicated parameter instead, as sprintf is not safe
  MBS-5737: allow returnto parameter on the RE which redirects the user back to an arbitrary site via sprintf