Implemented WLog for libfreerdp, client and server

* This pull request replaces ```printf``` and old logging defines with WLog functions.
* Fixed some compiler warnings

I know this pull is huge, so if you think it is too large, I can split it up (say libfreerdp, channels, client, server)
These lines will not produce the correct output as each WLog_ statement adds a \n to the end of a message