add uuid, add include path for benchmark.h

我觉得对uuid 的需求，大部分只是生成一个uuid 表示串，然后对字符串进行比较，判断是否相等即可。
因此这里仅简单移植了chromium项目中Linux平台的实现。

看看是否需要引入整个uuid的实现。我试图从Boost中剥离uuid，不过有点庞大，感觉我们没有必要实现独立的uuid, 使用系统生成的可能更靠谱些。