Engine startup & Log to file

Added Engine startup
Added GL context with SDL
Added FindSDL2.cmake
Added File logging per thread
Added PlatformDocFolder() and PlatformLogFolder()