Fix support dialogs

This fixes both the upload and augmentation support dialogs. I didn't touch the 'ignored fields' pipeline, as I'm not sure where it fits into the current upload pipeline. Also, looking at Uservoice, there have never been any issues created using it. I think it's an artifact from when MODS wasn't as well supported. 

One other thing to note is that there's no indication of ticket creation success in the augmentation process as it was written, so that would be a good future enhancement