Adding the googletest library as a submodule

- using https://git.chromium.org/git/external/googletest.git
- adding a simple basic test case to demonstrate usage