WIP: check logged in and not already uploading before initiating upload

    Upload button now changes to "Try Again" if user is not logged in or has an upload
    going in another tab/window/computer.

    Still needs to display errors upon failure, and the code is messy,
    but it works so I'm making a commit in case I break it.
SQUASH clean up code for GET on MultiFileUploadServlet