Moved up check to see if 'repo' was valid before calling the lower() method on it.
refresh the bootstrap script
Catches BadCommand in get_src_requirement()

This catches the BadCommand that get raised by vcs modules when the VCS
software is not installed or not in the PATH. In this case, we behave as
if the .git, .svn or .hg folder hadn't been found at all (but with the
correct warning).
when installing from wheel files, parse the filename to build the requirement
update changelog
Merge pull request #1838 from qwcode/issue_1825_1.5

fix for #1825
merge 1.5.X into develop
Make ~ tmpfile ignores more general.
Re-vendor distlib
Merge pull request #1844 from pfmoore/distlib-019

Re-vendor distlib
support earlier OS X versions in wheels

Wheels built for 10.6 (e.g. Python.org) work on later OS X (e.g. System Python).
The reverse is not assumed.
test OS X arch support
support intel and universal multi-arch tags on OS X

- intel == x86_64, i386
- universal == x86_64, i386, ppc, ppc64
test multi-arch wheels on darwin
add missing multi-arch tags

all multi-arch tags are supported: fat, intel, fat3, fat64, universal
Clarify requirement specifier format

If you use single or double quotes in a `requirements.txt` file, pip exits with an error. This change clarifies that single or double quotes should only be used in the shell.
bump get-pip.py to pip 1.5.6
Merge branch 'master' into develop
Remove unnecessary imports, move some to six
Overwrite old scripts when installing from wheel.

Fixes #1800