Import libqtxdg fork

Use libqtxdg instead of our qtxdg.
It is more complete but needs more work to be usable so we keep a
submodule of our fork with patches we are sending upstream.