This update comes rather late, but Davis Cup results turned out to be a bit challenging, bringing out new bugs in my programs.
Included are the results from Davis Cup World Group matches, and Group I too. I didn't feel like going deeper then G1, since very few of the top 100 players may be found there. Required too much of my time, which I haven't had much these days.
Alternative player ranking system