title: Expanding pandas data frame with date range in columns
body: <p>I have a pandas dataframe with dates and strings similar to this:</p>
  
  <pre><code>Start        End           Note    Item
  2016-10-22   2016-11-05    Z       A
  2017-02-11   2017-02-25    W       B
  </code></pre>
  
  <hr>
  
  <p>I need to expand/transform it to the below, filling in weeks (W-SAT) in between the <strong>Start</strong> and <strong>End</strong> columns and forward filling the data in <strong>Note</strong> and <strong>Items</strong>:</p>
  
  <pre><code>Start        Note    Item
  2016-10-22   Z       A
  2016-10-29   Z       A
  2016-11-05   Z       A
  2017-02-11   W       B
  2017-02-18   W       B
  2017-02-25   W       B
  </code></pre>
  
  <hr>
  
  <p>Whats the best way to do this with pandas? Some sort of multi-index apply?</p>