Fix build with recent FreeRDP versions
Vinagre is not buildable with recent FreeRDP versions and similar patches are used by distributions to fix that. I have also removed some old compatibility codes, because it wasn't buildable against 1.0, nor 1.1 anyway and 1.2 has never been officially released and is superseded by 2.0.
Edited by Ondrej Holy