rdp: Port to FreeRDP3

Pascal Nowack requested to merge pnowack/gnome-remote-desktop:freerdp3 into master

Quoting the main commit message here:

FreeRDP3 has revised its handling for the connection sequence and lots
of other parts.
In addition to that, the FreeRDP3 release contains changes, that will be
necessary for future additions in gnome-remote-desktop, such as audio
input support and support for RDSTLS.

Depends on !192 (merged) (commits included here)
Built on top of !192 (merged) (commits included here)

Merge request reports