Added shortestVectorOnTorusTo, closes #33.