title: Could not find `Cargo.toml` when building a dependent crate from GitHub
body: <p>I'm trying to use the <a href="https://github.com/kteza1/rust-mosquitto" rel="nofollow">rust-mosquitto library</a>. My current <code>Cargo.toml</code> is:</p>
  
  <pre><code>[package]
  name = "HomeDaemon"
  version = "0.1.0"
  authors = ["RTR &lt;k.teza1@gmail.com&gt;"]
  
  [dependencies.mosquitto]
  git = "https://github.com/kteza1/rust-mosquitto"
  </code></pre>
  
  <p>When I run <code>cargo build</code>, following error is reported: </p>
  
  <pre><code>Could not find `Cargo.toml` in `/Users/ravitejareddy/.cargo/git/checkouts/rust-mosquitto-8203e77dcf072bf7/rust-mosquitto`
  </code></pre>
  
  <p>The actual download in <code>~/.cargo/git/checkouts/rust-mosquitto-8203e77dcf072bf7/master</code> shows that <code>Cargo.toml</code> is present.</p>
  
  <p>There is an extra <code>rust-mosquitto</code> in the path above, is that a problem?</p>