Cleaned up security around EventActivityScope
TracingProxy now has optional activity scope
Refactored interface code to only call SerializeObject when logging is enabled
Optimized serialization of return values when tracing is disabled