The NavigationMeshInstance now keeps larger distances from obstacles to
avoid the Meldewesen from colliding with them while traversing the
correct path.
A possible issue with the look_at vector has been fixed as well.
The PathNavigatorForKinematicBody node can take a KinematicBody as a
child and move it along its path. It doesn't strictly follow the path
though, but also avoids obstacles according to the Navigation (with its
Navmesh).
How the Navigation node is fetched will be changed using Groups later,
the current structure is temporary.
A PathTestWorld has been added for testing this behavior, as well as a
basic Meldewesen.