title: ag-grid: setFilterModel() unable to apply filter to async/callback set filter
body: <p>ag-grid's asynchronous set filters. These provide significant speed increases and lower transmission payloads for our clients, a very valuable feature. However, we also invoke .setFilterModel in onGridReady to load cached and saved filter configurations. These two features are unable to operate in tandem.</p>
  
  <p>STEPS TO REPRODUCE Method: </p>
  
  <p>Open <a href="https://embed.plnkr.co/hhgPgNM2plVpIQbB5aGj/" rel="nofollow noreferrer">https://embed.plnkr.co/hhgPgNM2plVpIQbB5aGj/</a> 
  Select Filter icon on Set filter col column Wait for Set Filter to populate Click Apply Filter using setFilterModel() button. 
  Observe (function behaves as expected)</p>
  
  <p>How Can setFilterModel() initiates values callback function, on success filter model is applied ? or please suggest how can I use synchronous callbacks instead of asynch issue.Thanks </p>