Add the CVE for the randomized build directory
Properly handle equality of Link objects with other objects
Alias the "real" names as pip._vendor.* when the vendored are missing
Use a real install instead of develop
Conditionally install the pip._vendor items
Test unvendoring on Travis
Add a warning to the setup.py if used with no bundled
Address Feedback from @ncoghlan
Update the bundling documentations
Document the loss of ftp:// and remove some left over code from it
Merge pull request #2133 from dstufft/document-ftp

Document the loss of ftp:// and remove some left over code from it
Fix issue #1433: parse requirements in markers

* InstallRequirement supports PEP 426 markers
* RequirementSet.add_requirement() ignores an InstallRequirement if
  markers don't match.
Support markers in requirements

It's now possible to specify requirements markers in requirements.
Examples::

    futures; python_version < '2.7'
    mock; python_version < '3.3'
    nose
    ordereddict; python_version < '2.7'
    unittest2; python_version < '2.7'

The separator is "; ". For convinience, ";" alone is also supported, but
no in URLs. The ";" character is a legit and common character in an URL.
Example of valid URL without markers::

    http://foo.com/?p=bar.git;a=snapshot;h=v0.1;sf=tgz

Example of URL with markers::

    http://foo.com/?p=bar.git;a=snapshot;h=v0.1;sf=tgz; python_version < '3.3'
Fix the logging level
Add support for environment markers in requirements.txt to change log
Only copy the file and the atime and mtime when installing from Wheel
Merge pull request #2135 from dstufft/dont-copy-permissions

Only copy the file and the atime and mtime when installing from Wheel
Merge pull request #2134 from dstufft/haypo-req-markers

Haypo req markers
Also exclude package_data when running with NO_VENDOR
Merge pull request #2131 from dstufft/easier-debundle

Make debundling easier