wayland: respect --screen for fullsreen mode

This will use the output selected by the --screen flag for fullsrceen mode.
If --screen is omitted it will try to use the preferred output, if no preferred
output is defined it will use the first output that has been binded.