add FindGLEW module, fix duplicates class identifiers
updated glfw and logog
change thread pool to use own queue, add cout flush for logog