title: listviewbeforefilter event not firing on filterable list after upgrading to JQM 1.4
body: <p>We're currently updating jQuery Mobile from 1.3 to 1.4 and as expected there have been a few hiccups along the way. One particularly frustrating issue is that the listviewbeforefilter event on a filterable list is not firing. </p>
  
  <p>The listview element used is <code>&lt;ul id="search-orders" data-role="listview" data-inset="true" data-filter="true" data-filter-placeholder="Search orders..."&gt;&lt;/ul&gt;</code>, and the change event is being called like:</p>
  
  <pre><code>$('#search-orders').on('listviewbeforefilter', function ( e, data ) {
      // ... do some stuff ...
  });
  </code></pre>
  
  <p>I can provide more detail about what's actually happening in the event, but since it's not even being fired in 1.4 (and works as expected in 1.3), I don't think the implementation is the issue. Did something change in how the event works or how to attach it to the filterable list? I've checked the documentation and examples and can't figure out what would have changed here to have broken this.</p>