GUAC-911: Align STDERR log messages at tabs.
GUAC-911: Simplify guacd logging. Log to appropriate log levels.
GUAC-923: Rename bounds_rect to clip_rect. Add function which restricts rects to surface bounds, distinct from the previous badly-named function which restricted rects to the clipping rect.
GUAC-911: Log FreeRDP plugin load failures to warning level.
GUAC-911: Replace old GUAC_RDP_DEBUG with calls to guac_client_log().
GUAC-852: Make checks for FreeRDP libs non-fatal. Additionally check for libfrerdp + libfreerdp-client (replaces libfreerdp-core on master).
GUAC-852: Add bitmap_decompress implementation (partial stub - will not work with older FreeRDP).
GUAC-852: Use freerdp_convert_gdi_order_color() for color conversion.
GUAC-852: Use freerdp_image_copy instead of freerdp_image_flip.
GUAC-852: Store raw ARGB32 palette internally, for future use in conversions.
GUAC-852: Refactor bitmap_decompress within guac_rdp_bitmap_decompress.
GUAC-852: Use old bitmap_decompress if no codecs in context. Restore use of freerdp_image_flip.
GUAC-852: Abstract away color conversion.
GUAC-852: Use rdpContext.codecs as a basis for determining whether FreeRDP uses _aligned_malloc() internally.
GUAC-865: Check for display update support.
GUAC-865: Initial support for display update.
GUAC-865: rdpSettings may not have SupportDisplayControl, even if freerdp/client/disp.h is present.
GUAC-865: Do not log newline characters.
GUAC-865: Establish lock before sending size update.
GUAC-865: Allow client-requested DPI to be overridden.