Updated project file.
Merge pull request #33 from OldTimes-Software/unstable

Merge unstable to master.
Linux changes
Merge branch 'unstable'
Minor changes.
Optimised log output code for a minor speed increase.
Fixed a few minor compilation warnings for Level tool.
Corrected a small mistake in engine_physics header.
Renamed a bunch of files.
Cleaned up other compilation warnings that existed for Engine.
Started conceptualising how menu buttons will work.
Added missing libs for SDL_ttf.
Discovered a bug when trying to launch without SDL2 #63
Merged unstable into master.
Merge pull request #64 from OldTimes-Software/unstable

Unstable
Dialogue window now pops up if paths.script is missing.
Added utility pARRAYELEMENTS to Platform.
Fixed issues with both Menu and Game.
Fixed a bunch of potential overflows.
Updated example paths script with latest changes.
Fixed some issues in gl_texmgr.
Continued expanding on material system.
Bunch of misc changes.
Updated gitignore.
Removed example content, this is all now in the KatanaContent repository.
Resolved a crash that occured when either SDL2 or some other library failed to load.
Added Platform library functions; pError_SystemGet and pError_SystemReset.
Fixed an issue with sound strings getting shortened.
Resolved issues with allocation of materials.
Final changes for #50.
Quick fix for view blending.
Some minor changes to the audio system.