Now storing established context and using it for messages without
provided context.
Refactored, now using cached handles, if the context or card handles
are NULL.
Removed printf.
Fixed a command line handling bug crashing the client.
Fixed invalid preprocessor check.
Resource clean up unified in functions to avoid accidental leaks.
Fixed accidental double free by realloc.
Fixed length check against wrong variable.
channels/smartcard: fix crash and get rid of svc_plugin usage
Merge branch 'smartcard_context_fix' of https://github.com/akallabeth/FreeRDP into smartcard
channels/smartcard: code style cleanup
Fixed warmings (string formats)
fixed incorrect printf format
Merge branch 'master' of github.com:awakecoding/FreeRDP into smartcard
channels/smartcard: refactor usage of lists and get rid of workarounds
added const to buffer parameters in functions
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

Conflicts:
	libfreerdp/core/gateway/tsg.c
	libfreerdp/crypto/tls.c
Update AppDelegate.m

stringWithFormat returns an autoreleased object, so manually releasing message results in a crash
Merge pull request #1 from thenextman/patch-1

Fix double release of NSString
Merge branch 'master' of git://github.com/awakecoding/FreeRDP