add public set for endstop trims

tweak zprobe and avoid potential race condition