Updated to sdl hook and memory/utils
- Created a reusable IArenaAdapter interface to use for redirecting sdl
memory to an arena
- Moved the default unix implementation of virtual memory utils to
utils_unix.cpp. This is to make fissura portable. Windows will need a
utils_windows.cpp to compile.
-fs::Logger::log now respects supressStdOutput when logger is not
initialized and FS_PRINT is being used.
Moved unix implementation of debugging utils to utils_unix.cpp and set up cmake to exclude un-needed platform cpp files.