requested walk through of pacman_mirrors.py
Created by: fhdk
done some refactoring
Several large function has been separated into logical smaller maintainable units
There is an error in pacman_mirrors_gui which prevents interactive
I have documented the code intensively since I had to get an understanding of the inner works before I could contribute to the code.