Fixed missing include guard for no cef in main.cpp
GTest is fixed

Now it will look inside the tests source folder include/ for the GTest header and the lib/ folder for the libs.

Added gtest file filter to .gitignore.

Put the FindGTest.cmake in the tests modules folder instead.

Removed EntityManager test.
Merge remote-tracking branch 'upstream/develop' into develop