channels/rdpsnd: start refactoring mac audio code
channels/rdpsnd: start using AudioConverter
channels/rdpsnd: fix audio duration computation for GSM610 format
Merge branch 'master' of github.com:FreeRDP/FreeRDP into audio
Merge branch 'audio' of github.com:FreeRDP/FreeRDP

Conflicts:
	libfreerdp/codec/audio.c
freerdp: fix removal of OnParamChange event
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
- added CANCELEDBYUSER error code.
- AUTHENTICATIONERROR error code correclty set on gateway authentication (http error 401)
- Better error handling on connection errors and user cancelation