libfreerdp-codec: start working on progressive dequantization
libfreerdp-codec: optimize RemoteFX dequantization and differentiation
libfreerdp-codec: start work on progressive inverse DWT
(hopefully) proper window style setup in wfreerdp at startup
Fix multiple cases of use of uninitialized vars

* Zeroing xevent helped address some erratic behavior.
* valgrind complained about using xfBitmap uninitialized
  during shutdown, traced it back to the initialization.
  Bitmap_Prototype->size > sizeof(rdpBitmap).
* Early exit from recv_tpkt_pdu is necessary to address
  a shutdown crash - the channelId value was being used
  without being set in the disconnect case.
libfreerdp-codec: intermediate progressive rfx iDWT
libfreerdp-codec: start new progressive rfx iDWT functions
Adjust the code to work with the new GDI color
representation.
* client/X11/xf_gdi.c:
Use freerdp_color_convert_drawing_order_color_to_gdi_color() to convert
from drawing order color representation to GDI color representation
troughout.
* client/X11/xf_graphics.c: Likewise.
libfreerdp-codec: improve progressive iDWT
libfreerdp-codec: fix crashes
libfreerdp-codec: partially working progressive iDWT
libfreerdp-codec: fix progressive quantization shifts
WM_GETMINMAXINFO: use latest determined canvas diff
wfreerdp: WM_SIZE: only update canvas diff if window size is bigger than 0
libfreerdp-codec: make use of progressive quantization factors
libfreerdp-codec: fix progressive codec tile drawing offset, fix dequantization
libfreerdp-codec: partial YCbCr diffing support
libfreerdp-codec: fix sub-band diffing
libfreerdp-codec: fix progressive tile diffing
libfreerdp-codec: start computing BitPos