add gtest, build protobuf from github