Add new google API and WebSearch tests

Move setResults function to public for unit testing purpose

TEST(WebSearch, ParsingResults) : testing parsing function with hard coding a random Json object.

TEST(WebSearch, SearchResults) : testing number results of websearch function
Same thing for the key, you should make it a class variable. In the end, it should be loaded from a resource file.
In general, don't let meaningful strings isolated in the code, turn them into variables.