Auto merge of #4974 - alexcrichton:less-vendor-verify, r=matklad
authorbors <bors@rust-lang.org>
Wed, 24 Jan 2018 23:43:20 +0000 (23:43 +0000)
committerbors <bors@rust-lang.org>
Wed, 24 Jan 2018 23:43:20 +0000 (23:43 +0000)
Be less strict about loading directory sources

Historically Cargo has been pretty strict about loading directory sources by
ensuring that everything inside was a crate. This was intended to protect
against accidental misconfiguration by failing loudly rather than silently
returning fewer crates.

This has caused a number of issues, however:

* #4969
* #4811
* #3899

so it seems like this is too aspirational of Cargo

Closes #4811
Closes #4969


Trivial merge