Unit tests: modified the Makefile structure to download gtest.
Test makefile: the gtest lib is now automatically built.