renames the profile picture file on GCS as soon as the user uploads and does not wait for the first edit to do so.
In the ProfilesDb, editing image keys does not delete the underlying GcsFile
Merge branch 'master' into Issue2577
handles exception while deleting pictures
removed unused imports
updated the code so that uploaded images are immediately renamed to the googleId of the student.
ProfilesDb no longer deletes picture while the picture key is updated
fixed test failures
Merge branch 'master' into Issue2577
Added a test case to check repeated edits
Changed the renaming process to not use Google Transform. More stable.
[2577] broken link to photo in 'all records' page