Plumb through trivial flag for non-reply review publishing.
Review Request #12692 — Created Oct. 20, 2022 and submitted
trivialflags that suppress e-mail notifications on review
request and review publish operations. Unfortunately, the review
operation plumbed this through for replies but not for initial reviews.
This made it send e-mails unexpectedly when calling
publish(trivial=True). This change plumbs that through the signal to
allow suppression of the emails. We still don't allow "trivial" review
publishing from the UI.
Used in conjunction with other changes.
We've documented these wrong. Should be bool.