title: knockout.js event binding - unexpected behavior with mouseover and mouseout events
body: <p>The issue I'm seeing is that mouse over events don't seem to bubble when I do something like:</p>
  
  <pre><code>&lt;div data-bind='events: {mouseover: someFunc, mouseout: someOtherFunc}'&gt;
      &lt;div data-bind='text: someText'&gt;&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>What I'm seeing is when I initially hover, the someFunc function fires (i'm using these functions to apply a class to get a hover effect).  However, when my cursor enters the inner div, my mouseout function fires, even though the mouseover event should bubble from the inner div to the outer div.  </p>
  
  <p>This fiddle demonstrates the issue:
  <a href="http://jsfiddle.net/cSBcC/1/" rel="nofollow">http://jsfiddle.net/cSBcC/1/</a></p>
  
  <p>In the fiddle, just try mousing over the various li's and when the cursor gets into the inner div the "hover" class is removed, even though we are still mouseover on the li.  </p>
  
  <p>Any ideas?</p>