Initial commit of linux build & compile fixes
Build tools working on linux.
Fix incorrect minfs return on linux.
Fix linux build to sym link .so files for build tools.
Removed some print outs from shader builder.
invalid ! check fix for memmapped files.
Enable main loop on linux.
Fix warning.
Simple window rendering in linux.
Should now be parallel to windows.
Adding draw commands first pass. Not tested
Fixes for linux setup bash script.
More OpenGL draw command work and fixes