Use pointer-to-member access in find_hitpoint_uv
Remove use of vms_vector_array in check_point_to_face
Remove vms_vector::xyz
Reduce nesting of vms_vector::{x,y,z}