大规模代码整理(C&CPP)

1. gtest升级到 1.7.0
2. 重构内存池和地址不变链表结构
3. 更新公式生成器
4. 添加部分文件的开源许可声明
5. 重新执行编译测试和单元测试