Added modification to simplify phylip reading code.

And neighbournet's use of our own circular ordering object (convert ordering to zero based, rather than 1-based as was the case in the old neighbournet code.)