Don't ignore already installed pre-releases
Test the new branch name
Merge pull request #1076 from dstufft/backport-65342ef

[Backport] Don't ignore already installed pre-releases
Test against the 1.10.X release
function in case of broken sysconfig. fix #1074
changing global build dir name; see https://github.com/pypa/pip/issues/1078#issuecomment-21469936
return upon PreviousBuildDir
2 fixes for setuptools upgrades: 1) works using setuptools wheels, 2) works when a distribute-0.7.X wrapper is installed
setuptools upgrade tests
confirm wheel was used in setuptools/wheel upgrade test
Merge pull request #1092 from qwcode/upgrade_setuptools_wheel

setuptools upgrade fixes (and upgrade tests)
Merge pull request #1080 from qwcode/global_build_dir

fixes for #1078
e.message is not cross-python compatible
use sysconfig from pep425tags and use mock's patch context mgr
Merge pull request #1095 from qwcode/fix-1074

function in case of broken sysconfig. fix #1074
let --download work with wheels
switch test to working mirror
Merge pull request #1113 from qwcode/fix_1106

let --download work with wheels
fix up the bundle support
Merge pull request #1116 from qwcode/fix_bundle

Fix up the bundle support