wayland: Cmake clean up and fixes

Fix buggy link_directories directive.
Fix include directory variable name.
Roll xkbcommon into the wayland check.