Move messageTray patching form the Extension object to the WindowList class. Moreover, only do the patching if the window list is on the bottom monitor. This refactoring will make it easier to have several instances of WindowList (one on each monitor). https://bugzilla.gnome.org/show_bug.cgi?id=737486