small SmartCard fix and drive redirection hotplug mechanism change

If the remote desktop session host sends a GetStausChangeA call it get's a too short/no answer. As I'm not that familiar with freerdp (one of the greatest projects ever!) I hope it's not a dirty workaround, but it seems to work. The other thing (sorry for creating only one pull request) is that I thought it would be useful to register the mounted devices before the first one hotplugs in rdpdr drive redirection hotplug mechanism. (althought mstsc.exe doesn't).
A similar fix would need to be done for smartcard_GetStatusChangeW_Call.