wayland: update 1.3.0 -> 1.4.0
gtk3: bugfix update 3.10.5 -> .6
harfbuzz: update from 0.9.24 to 0.9.25

I see no significant change in the changelog.

(cherry picked from commit 29a878d1be84b2a15a928de93090b9edb067ac95)
libusb1: name it libusbx, so it's more clear

(cherry picked from commit b187d0e1bdfec635d4e7a3e00abb86b823e3dc27)