fix mirror url parsing and add tests
remove non-ascii char from CHANGES.txt and add comment about lack of encoding in setup.py read function