better window mover behavior
sync @381
make it possible to specify font on labels
font setting for editors; make text_set_font a fast (function pointer) call; some checking
convert several text_ calls to fast function pointers
fix cmake builds
sync @ 408
sync @ 430 (including ovr support)
sync @ 462
sync @ 476
partial sync @ 497
geom.lua: a new module for vector math, matrix math and other utilities such as ray testing etc. (currently contains vec2, vec3, vec4)
to_array on vecs
geom.lua tweaks
fix
cleanups
more vec utiltiies, remove old vec4, temporarily remove state_vec4
faster vec surrogate __index/__newindex
remove unused surrogate methods for now
preparation for old vec3 removal