Integrated GoogleTest (gtest) into the Makefile system

Now can `make test` in dag
Changed bst/test_bst.cpp to bst/gtest_bst.cpp using gtest