Candidates for IST-EPFL can upload documents without error

closes #292

The candidates have no user associated at this point, only when application is approved, so the code must be prepared for that and get the person from the process