title: sbt git clone hangs for private repo
body: <p>I want to clone a remote git repository as part of my build, so added a dependency in my build.sbt this way -</p>
  
  <pre><code>val packagemain = project.in(file(".")).dependsOn(uri("https://github.com/xyz/abc.git"))
  </code></pre>
  
  <p>I have setup caching of my GitHub credentials for cloning repositories through HTTPS by following instructions on <a href="https://help.github.com/articles/caching-your-github-password-in-git/" rel="nofollow">this</a> page. This works, that is, when I clone this repo manually it does so without asking for username/password.</p>
  
  <p>However, when I launch SBT, it simply <strong>hangs</strong> after the following statements on console -</p>
  
  <pre><code>[info] Loading global plugins from /Users/bharadwaj/.sbt/0.13/plugins
  [info] Loading project definition from /Users/bharadwaj/xyz/project/project
  [info] Loading project definition from /Users/bharadwaj/xyz/project
  [info] Loading project definition from /Users/bharadwaj/project/project
  [info] Loading project definition from /Users/bharadwaj/project
  Cloning into '/Users/bharadwaj/.sbt/0.13/staging/c682e5428a4ee10acbaf/abc'...
  </code></pre>
  
  <p>Am using SBT version 0.13.5, Git version 2.0.4 on a Mac-OSX.</p>
  
  <p>I have tried going into the SBT staging directory and trying a 'git pull' - it does so without any issues. Its only when cloning thru SBT</p>