navigator: skip takeoff if already above takeoff altitude

If I remember correctly this worked before already without this line. Can you please explain why this has been added?