cleaned up how ThreadData is created and stored; fixed a bug in GET:status/threads that was not accessing the proper thread-data
implemented work-around for IPGlobalProperties.GetIPGlobalProperties() not being supported on mono 3.4 for OSX
removed AddActivityDescription() and RemoveActivityDescription() in favor of Description property and Dispose() on IDreamActivityDescription;
use a ThreadInfo struct for returning information about threads in AsyncUtil.Threads
missed a file
missed another file