Fixed a cross product bug where the vectors would return as zero dist, but now I need to fix the number of times I call calcInitVectors

It should only be called the first time through an iteration, NOT
completely throughout the phase when controlPoint == 1