title: Rest store doesn't send request on server
body: <p>I have a grid and REST store (proxy type 'rest') with it. I need to send delete/put/post request to server, when changing store data.
  Here is code of the store:</p>
  
  <pre><code>        this.store = Ext.create('Ext.data.Store', {
  
  
  
          model:this.model,
  
          addCondition:function (key, value) {
              this.proxy.extraParams[key] = value;
              return this;
          },
          sorters:[
              {
                  property:'NAME',
                  direction:'ASC'
              }
          ],
          proxy:{
  
              storeId:'storemicorid',
              type:'rest',
              extraParams:{
                  model:this.model
              },
              url:document.head.baseURI + 'rest',
              /*api:{ //tried this too
                  read:document.head.baseURI + 'rest',
                  create:document.head.baseURI + 'rest',
                  destroy:document.head.baseURI + 'restd',
                  update:document.head.baseURI + 'rest'
              },*/
              reader: {
                  type: 'json',
                  root: 'data'
  
              },
              writer: {
                  type: 'json',
                  encode: true,
                  root: 'data'
              },
              actionMethods:{
                  create: "POST",
                  destroy: "DELETE",
                  read: "GET",
                  update: "PUT"
  
              }
  
  
  
          }
  
      });
  </code></pre>
  
  <p>When I delete any record</p>
  
  <pre><code>clientgrid.store.remove(selection);
  </code></pre>
  
  <p><strong>there are no request to server</strong>. Grid can load data, but doesn't call server. Tried <strong>ajax</strong> and <strong>rest</strong> store, tried change <strong>writers</strong>, <strong>actionMethods</strong>, <strong>urls</strong> and <strong>api</strong>... Can't find the reason.. Help please...</p>