Adjust lock ordering to reduce/prevent deadlocks between the mark read/unread feature and inserting alerts
Note; this affects stock alerts as well.
Fix that mark read/unread would silently fail if an alert went away
Fix bulk alert toggle could be inconsistent compared to the individual alert toggler with how it manipulates is-read/is-recently-read/is-unread classes
Fix alert/unread/unsummarize alert did not displaying a UI on a GET request
Fix that clicking 'unsummarize' would reload page, now it removes the alert and updates alert totals
Add public account/alert route, allowing nicer URLs for alert specific actions
Rename various templates & phrases to be consistently named
Improve handling of alerts which are not viewable but are still counting a user's read count