Converted concurrency classes to use boost::shared_ptr and boost::weak_ptr: Wrapped all thrift code in facebook::thrift:: namespace