SERVER-16200 Eliminate a redundant strlen in ThreadSafeString
SERVER-16200 Use unordered container to track operation contexts
SERVER-16200 Eliminate some strcpy/strlen when handling namespaces