elements/desktop/sdl2.bst: make dependencies on ibus and fcitx build only
SDL only uses the headers from ibus and fcitx, but does not link against the libraries, and only communicates through DBus.
Also add dependency on libxkbcommon which SDL does link against but wasn't explicitly provided.
Part of #314 (closed)