Comment and update to modern Underscore/Backbone

Reviewed comments for accuracy

Replaced a few loops and bind methods with Backbone/Underscore equivalents

Removed the "setupFileInput" method since it was not being called from anywhere I could find.

c/javascripts/ui/documents/upload_dialog.js