Revert "explicitly link xcb on Qt5"

This reverts commit eaecf5d75f587db3780266af445ca7c1a4027b52.
really find xcb and only attempt to link it on X11

Thanks to Hrvoje S. for pointing the problem and suggesting solutions

fixes #17