* fixed a potential nullptr deref in the gui_surface class, found via the clang static analyzer
 * disabled the -Wdate-time warning
 * updated warnings in the premake file