Properly check for IBus

Using PKG_CHECK_EXISTS doesn't fail if the condition is not valid.

Let's use PKG_CHECK_MODULES instead.