BUILD: Fixed add_compiler_flags function

The function had issue with msvc (flags concatenation). This is now OK
by using Cmake string concatenation.

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
BUILD: Disabling all warnings for external (gtest) code

Signed-off-by: Gama <misept.dieseneuf@gmail.com>