Fixed a bug where the program didn't end if you clicked the close button in the Musl state.
The PRINT() Musl function now accepts multiple parameters.
The Musl interpreter now knows about the mouse state.
Added a luastate.c for the start of my Lua scriptable part and set up the Makefile accordingly.
Added a LOG() function for Musl scripts.
Added relevant calls to fflush() where appropriate.
Renamed luastate.c to mapstate.c, since it is more than just Lua now.
Also integrated the latest version of Musl into the engine.
The mapstate now actually loads a map and renders it.