title: fine uploader 3.4 and setParams
body: <p>I'm using fine uploader with jquery plugin.
  Need to pass params dynamically before uploading files, so, the setParams() method should do the job. I can't have an exception on the onSubmit call back :</p>
  
  <p>1) the uploader declaration</p>
  
  <pre><code> function initUploader() {
           var up = $('#BSUploader').fineUploader({
                        multiple: true,
                        debug: true,
                        request: {
                            endpoint: '${request.contextPath}/quantum/uploadToS3',
                            //params: {'folderId':r }
                        },
                        dragAndDrop: {
                            extraDropzones:[$('#filesContainer')],
  </code></pre>
  
  <p>...</p>
  
  <p>2) onSubmit callback</p>
  
  <pre><code>...
  }).on('submit', function(event, id, name) {
            var r = $("#curfolderid").val();
            alert(r);
            up.setParams({'folderId':r});
  </code></pre>
  
  <p>3) error log</p>
  
  <pre><code>[FineUploader] Caught exception in 'onSubmit' callback - Object [object Object] has no method 'setParams' bundle-bundle_uploader_defer.js:4
  qq.log bundle-bundle_uploader_defer.js:4
  qq.FineUploaderBasic.log bundle-bundle_uploader_defer.js:26
  b bundle-bundle_uploader_defer.js:47
  a._options.callbacks.(anonymous function) bundle-bundle_uploader_defer.js:47
  qq.FineUploaderBasic._upload bundle-bundle_uploader_defer.js:43
  qq.FineUploaderBasic._uploadFileOrBlobDataList bundle-bundle_uploader_defer.js:43
  qq.FineUploaderBasic.addFiles bundle-bundle_uploader_defer.js:29
  qq.DragAndDrop.callbacks.dropProcessing bundle-bundle_uploader_defer.js:69
  b bundle-bundle_uploader_defer.js:51
  qq.UploadDropZone.onDrop bundle-bundle_uploader_defer.js:52
  (anonymous function)
  </code></pre>
  
  <p>Any idea ?</p>