Further improved behavior of the pathfinding

Clarified exception messages and added events for when the end position is unreachable and when at the target location.
Added own test scene with colliders to prevent movement on the unwalkable tiles.