title: Set exact version for Nuget package dependency when using IncludeReferencedProjects
body: <p>I have a solution with several projects in it. Each project has it's own nuspec file and some of the projects reference each other</p>
  
  <p>When I create a new package by calling </p>
  
  <pre><code>nuget pack MyLibrary.csproj -IncludeReferencedProject
  </code></pre>
  
  <p>nuget is clever enough to add any referenced projects as dependencies, rather than bringing in the generated binaries, but it always sets the dependency version to</p>
  
  <pre><code>version="1.2.3.4"
  </code></pre>
  
  <p>which is interpreted as 1.2.3.4 or higher</p>
  
  <p>I want to be able to tell nuget to set the version to </p>
  
  <pre><code>version="[1.2.3.4]"
  </code></pre>
  
  <p>so that dependencies are always exact</p>
  
  <p>Is there any way I can do this without having to manually update and maintain the dependencies in the nuspec file for every project?</p>