* If a user is about to delete all remaining gallery photos, and their
account is certified, show a warning banner and extra confirmation
modal before they continue with the deletion, that their account will
lose its certified status.
* Minor improvements to change logs around cert photos.
* If a Certified member deletes the final picture from their gallery page, their
Certification Photo will be automatically rejected and they are instructed to
begin the process again from the beginning.
* Add nice Alert and Confirm modals around the website in place of the standard
browser feature. Note: the inline confirm on submit buttons are still using
the standard feature for now, as intercepting submit buttons named "intent"
causes problems in getting the final form to submit.
Certification Required page:
* Show helpful advice if the reason for the page is only that the user had
deleted their default profile pic, but their account was certified.
Batch Photo Delete & Visibility:
* On user galleries, owners and admins can batch Delete or Set Visibility on
many photos at once. Checkboxes appear in the edit/delete row of each photo,
and bulk actions appear at the bottom of the page along with select/unselect
all boxes.
* Deprecated the old /photo/delete endpoint: it now redirects to the batch
delete page with the one photo ID.
Misc Changes:
* Notifications now sort unread to the top always.