vecmath Vector class and utility functions originally intended to be used in the voronoInator project