Window: Change error logging
Window: Reset window hints before returning on failed GLFW window creation
Application: Additional error checking
Application: Update error logging
gdk/engine/GUI: Remove Bind/Unbind
gdk/engine/GUI: Tweak error logging