title: Datatable ColumnFilterWidget disable filter options sorting
body: <p>I'm using datatables ColumnFilterWidget and I would like the widget not to sort the values shown in the select box. I've tried the "bSort": false option of the ColumnFilterWidget, but it doesn`t seem to affect the sorting of the elements of the selection box:</p>
  
  <pre><code>$('#mytable').dataTable(
      {
          "bServerSide": true,
          "sAjaxSource": "/ajaxAction.htm",
          "bProcessing": true,
          "sDom": 'W&lt;"clear"&gt;lrtip',
          "bPaginate": true,
          "bLengthChange": false,
          "iDisplayLength": 20,
          "sPaginationType": "full_numbers",
          "bInfo": false,
          "oColumnFilterWidgets": {
              "bSort": false,                       
          }
  )};
  </code></pre>
  
  <p>I have reviewed the code of ColumnFilterWidget.js and it seems that it sorts the values of the select box with a "fnSort" function: </p>
  
  <pre><code>/* (Inside fnDraw function) */
  ...
  // Build the menu
  widget.$Select.empty().append( $( '&lt;option&gt;&lt;/option&gt;' ).attr( 'value', '' ).text( widget.oColumn.sTitle ) );
  if ( widget.bSort ) { 
      if ( widget.hasOwnProperty( 'fnSort' ) ) {
          aDistinctOptions.sort( widget.fnSort );
      } else {
          aDistinctOptions.sort();
      }
  }
  ...
  </code></pre>
  
  <p>But where can I override or define this function so it doesn't sort the elements in the filter options box?</p>