title: `--name` option doesn't work with `git submodule add` command
body: <p>I want to add a git submodule with different name like:</p>
  
  <pre><code>git submodule add --name foo git@bitbucket.org:ironsand/cookbook-foo.git
  </code></pre>
  
  <p>I wanted to create a git submodule directory named <code>foo</code>, but the repository are created with the name <code>cookbook-foo</code>.</p>
  
  <p>Most likely I'm doing something wrong, but I don't know what was wrong.</p>
  
  <p>How can I change the name of git submodule directory?</p>