title: Repeat scenarios for different examples
body: <p>I am trying to run some test written in specflow using <code>Scenario Outlines</code> where I have the input and out out parameterised, this is fine, and I can do it.  </p>
  
  <p>However I also would like to then repeat all the tests across multiple browsers.</p>
  
  <p>This means having one set of parameters to define the test scenarios and another set to iterate over for all the different variations of environment setup (browser type)</p>
  
  <p>as a simple example of what I am trying to do I have a web page that has links on it, each link is authorized based on ad group membership (web site is an intranet one using windows authentication)  so I have the tests:</p>
  
  <pre><code>Scenario Outline: Only authorised users can click through links on main page
  Given a user &lt;name&gt; in domain "ad" with password &lt;password&gt; 
  And the home page is loaded
  When I click the link &lt;link&gt;
  Then the page has "title" &lt;title&gt;
  Scenarios:
  | name    | password  | link                        | title                                              |
  | user1 | VMoney123 | "link1" | "You are not authorized to see this section"       |
  | user2 | VMoney123 | "link1" | "Success"       |
  | user2 | VMoney123 | "link2" | "Success" |
  </code></pre>
  
  <p>But when I naively try to add <code>Examples</code> to iterate the browser flavours:</p>
  
  <pre><code>Scenario Outline: Only authorised users can click through links on main page
  Given a user &lt;name&gt; in domain "ad" with password &lt;password&gt;
  And a &lt;browser&gt; browser
  And the home page is loaded
  When I click the link &lt;link&gt;
  Then the page has "title" &lt;title&gt;
  Examples:
  | browser |
  | "chrome"  |
  | "ie"      |
  Scenarios:
  | name    | password  | link                        | title                                              |
  | name    | password  | link                        | title                                              |
  | user1 | VMoney123 | "link1" | "You are not authorized to see this section"       |
  | user2 | VMoney123 | "link1" | "Success"       |
  | user2 | VMoney123 | "link2" | "Success" |
  </code></pre>
  
  <p>and the build gives the error:</p>
  
  <pre><code>CS1029  #error: 'Generation error: The example sets must provide the same parameters.'
  </code></pre>
  
  <p>Obviously I could do this by having 6 Scenarios (or examples), but if I need to expand this out to another 5 browsers that would mean an extra 15 scenarios, it becomes unweildy quickly, surely there is a way...</p>