Added set_length() and as_arr() to Vector2 & Vector3
Added _intersect_line3_line3()
Added affine_combination() to Point2 and Point3