opensubtitles: Stop using PyXDG

We can achieve the same thing through GLib and Gio.
opensubtitles: Fix dialog not showing up

A regression from commit 81b42bea7bab8543aab51a0b4033985ecfea26da
which didn't add the necessary argument to _show_dialog()