Moved up check to see if 'repo' was valid before calling the lower() method on it.
docs: Update makefiles to current Sphinx version
docs: Remove references to django-compressor
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).
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
Fix flake8 error.

Github's online editor is bad...
req: Support --no-use-wheel flag in requirements.txt

Default from pip 1.6 will be to always use wheels, so the --use-wheels
in requirements.txt is now deprecated. However, the --no-use-wheels
is introduced to be able to disable wheel usage via requirements.txt.
Document the --no-use-wheel in requirements.txt