fix #4519: always use PF as source for init of PE (later PE maybe used)
`beautify` found paths
always request exact path
else unit sometimes backtrace when requesting a repath and so ping-pong walk between two locations w/o reaching the goal ever
unify CMoveMath::yLevel() overloads