Return __m128d instead of a double for p2l_distsq
Implemented flip_signs
Implemented linestrafing for case 1