title: Installing a dependency with Bower from URL and specify version
body: <p>I am trying to install a dependency with Bower using a URL. As of Bower documentation:</p>
  
  <p>Bower offers several ways to install packages:</p>
  
  <pre><code>    # Using the dependencies listed in the current directory's bower.json 
      bower install
      # Using a local or remote package 
      bower install &lt;package&gt;
      # Using a specific version of a package 
      bower install &lt;package&gt;#&lt;version&gt;
      # Using a different name and a specific version of a package 
      bower install &lt;name&gt;=&lt;package&gt;#&lt;version&gt; 
  </code></pre>
  
  <p>Where <code>&lt;package&gt;</code> can be any one of the following:</p>
  
  <ul>
  <li>A name that maps to a package registered with Bower, e.g, jquery.  </li>
  <li>A remote Git endpoint, e.g., <code>git://github.com/someone/some-package.git</code>.
  Can be public or private.  </li>
  <li>A local endpoint, i.e., a folder that's a    Git repository.   </li>
  <li>A shorthand endpoint, e.g., <code>someone/some-package</code>
  (defaults to GitHub).  </li>
  <li>A URL to a file, including zip and tar files.
  Its contents will be extracted.</li>
  </ul>
  
  <p>However, then it says, that all the types except the URL allow to specify a version.</p>
  
  <p>How do I specify a version for a URL downloaded dependency?</p>