move vector and matrix math out of kuhl-util.h and into vecmat.h