libfreerdp-crypto: add missing link libraries
libfreerdp-utils: start migrating old eventing system
channels: continue event refactoring
channels: replace event_type, event_class with id for events
freerdp: merge RDP_EVENT type with wMessage
freerdp: merge with master
xfreerdp: fix RemoteApp with system message (don't show full desktop on every single connection, just when needed)
xfreerdp: fix RemoteApp decorations
xfreerdp: fix round corners in RemoteApp
xfreerdp: add special extended window style WS_EX_DECORATIONS for XRDP
mfreerdp: fix build on Mac OS X
wfreerdp: fix build on Windows
Merge pull request #1145 from awakecoding/master

Event Refactoring Part 1