WaypointManager : doEndWaypointEvent

Add doEndWaypointEvent method

Fix: DroneInterfaces
rename doBeginWaypointsEvent -> doBeginWaypointEvent (for consistency)

Fix: WaypointManger
update the listener calling method