window-list: Adjust to gnome-shell changes
PanelMenu.Button is now a GObject subclass, so initialization must happen in _init() rather than constructor().
Unlike !45 (closed), this is a proper fix, but it requires branching off a stable branch first.
Fixes #113 (closed)