Introducing phase jump tracking - a fast method for eigenvalue evaluation of the direct Zakharov-Shabat problem