title: Silverstripe Scripts not all loading in the backend braking upload field
body: <p>I have just updated a live site from changes made to a local site. The upload field on the Gallery Page is not working. Not allowing images to be uploaded, and not allowing the browse "from files" window to load any content. I checked all the files are there and it seems fine.. I'm tempted to reinstall but wondered if anyone new what the error means I'm getting and how to fix it incase this happens again etc. I can upload and browse on other pages and the Files section.</p>
  
  <p>The error message from the console after choosing a file clicking upload (it allow me to browse from my computer) is:</p>
  
  <pre><code>[Error] TypeError: 'undefined' is not a function (evaluating 'func({files:files,formatFileSize:this._formatFileSize,options:this.options})')
  _renderTemplate (undefined, line 96)
  (anonymous function) (lib.js, line 660)
  _renderUpload
  (anonymous function) (lib.js, line 660)
  add
  _trigger (lib.js, line 680)
  (anonymous function)
  each (lib.js, line 37)
  _onAdd
  (anonymous function) (lib.js, line 660)
  _onAdd
  (anonymous function) (lib.js, line 660)
  _onChange
  (anonymous function) (lib.js, line 660)
  dispatch (lib.js, line 207)
  eventHandle (lib.js, line 174) 
  </code></pre>
  
  <p>I also get this warning:</p>
  
  <pre><code>[Warning] Uncaught exception  (lib.js, line 1629)
  Error
  in on match on &lt;div id=​"Images" class=​"field galleryupload ss-upload ss-uploadfield nolabel"​…​       &lt;/div&gt;
  </code></pre>