Another way to handle the file input button.
#3203: It works in IE8.
Merge branch 'SCHOLAR-3.x' into file_upload_button_new_method
Merge pull request #3909 from openscholar/file_upload_button_new_method

New method of handling file upload button