馃崚 outputorderwatcher: don't leak replies
we are in charge of freeing xcb replies, so put them in a scopedpointer. coupled with a refresh loop, caused by another defect, this lead to excessive memory leakage.
(cherry picked from commit 8309d691)