Moved configuration and logging to .config for XDG compliance
Fixed commit #1 to actually work
Switched to use XDG_CONFIG_DIR environment variable if possible (default to ~/.config if not)
Added migration path from ~/.pip to ~/.config/pip
Minor fixes
Merged with upstream
Re-add import shutil that got lost in merge
Documented change and added author
Explicitly ignore rel='download' links while looking for html pages.
This way we avoid requesting archive headers just to see they're not
HTML pages.
Test HTMLPage link filter by rel attribute.
cf. commit 0bb9c31aeab89eba17de26802e6b01c9cafeeb39
Update method description to match expected behaviour.
Added changelog entry to news.txt
Added --root command line option, works the same as for distutils
Simple test to check --root option functionality
PyPy is special and overrides default distutils directory scheme, alter test to suit
finder link priority
finder link priority test; non-egg over egg fragment url
let installed version be it's own item
--user installs work properly with --upgrade
Merge pull request #705 from qwcode/user_upgrade

--user installs work properly with --upgrade