[vis] Make Pose::joints optional
[vis] Try to get models to work.
[util] Fix log's find_by_id
[vis] Keep working at models
[vis] Got models to draw one segment.
[vis] Fix unit confusing in model positioning
[vis] Give z_offset to poses and segments
[vis] Add shaders and programs as resources
[tool/make.pm] Fix subdeps not being merged
[util] Deallocating Links was unstable
[vis] Include glfw for glfwGetProcAddress
[vis] Fix image ids to point to res/
[vis] Test shader now works.
[vis] Send texture through sprite program
[vis] split vis.o into images.o and sprites.o
[vis] Send z coordinate through models and sprites
[vis] Use a depth buffer.
[vis] Discard sprite fragments based on alpha.