Vecmat code tidied up a bit
Some shader cleanup
Makefile cleanup, among all else
log.c -> misc.c, log_info -> logi (back!)
OK macro. Socket cleanup