winewayland: Use ARGB buffers for shaped windows. When we detect a shaped window, switch to ARGB buffers in order to be able to apply the shape (in a follow-up commit).
winewayland: Implement window surface shape and color keying.