GLFW error callback, init error checking
Logger error checking+returns, namespace wrapping
Main.cpp, Main.h namespace wrapping
Logger: removed use of deprecated time function.

Also unwrapped main from namespace (derp)
Merge remote-tracking branch 'origin/temp2' into hello_triangle
Merge remote-tracking branch 'origin/temp3' into hello_triangle
Merge remote-tracking branch 'origin/temp4' into hello_triangle
Merge remote-tracking branch 'origin/temp5' into hello_triangle