xbmc/udev: wait for udevadm settle to finish

fixes #2000