title: Bower does not download git submodule (DojoX candidate plugin)
body: <p>I am using dojo, dijit, dojox in my project, they are installed with:</p>
  
  <pre><code>$ bower install dojo dijit dojox
  bower dijit#*                   cached git://github.com/dojo/dijit.git#1.9.3
  bower dijit#*                 validate 1.9.3 against git://github.com/dojo/dijit.git#*
  bower dojo#*                    cached git://github.com/dojo/dojo.git#1.9.3
  bower dojo#*                  validate 1.9.3 against git://github.com/dojo/dojo.git#*
  bower dojox#*                   cached git://github.com/dojo/dojox.git#1.9.3
  bower dojox#*                 validate 1.9.3 against git://github.com/dojo/dojox.git#*
  </code></pre>
  
  <p>Everything is fine until I discover dojox.calendar is missing. This is a candidate plugin for DojoX and using it from the DojoX git repository (git cloned from Github) requires "<em>git submodule update --init --recursive</em>". </p>
  
  <p>My options are:</p>
  
  <ul>
  <li>Can I get Bower to download this git submodule?</li>
  <li>Or should I download this module separate from the dojox package via
  a normal git clone and just symlink dojox/calendar to it? This would
  mean I have to maintain this link every time bower updates the dojox
  packages, right?</li>
  </ul>
  
  <p><strong>UPDATE</strong>: I've just discovered bower install accepts git URLs as parameters, however it outputs a single <em>index</em> HTML file that is most definitely not the module I need.</p>