return original filename to fileupload
refactor files.js, make proper use of fileupload events
return created table row, use as context in fileupload events
don't update progress bar in ie < 10
use === to compare empty string ''
use local variable to walk DOM only once
'#upload' is actually '#uploadprogresswrapper', fix css and js to show cancel button correctly
use css browser switch instead of deprecated jquery browser detection
Move compatibility functions to compatibility.js and add two more.
Merge pull request #2279 from owncloud/refactor_upload_js

Refactor upload js
Merge pull request #2767 from owncloud/js_compatibility

Move compatibility functions to compatibility.js and add two more.