Allow multiple client request for history trace in debugguer

Now several clients can make requests simultaneously without collision in return
data.
History trace mode become unicast but livetrace stay global and broadcasted.
Merge pull request #358 from appsgate2015/YeastLab-traceManager

Allow multiple client request for history trace in debugguer