fix(ux): Server-side validation for email fields in profile edit action.
feature(comments): Added separate edit page for generic comments

That handles case when user opens edit link in new tab.

Fixes #6666
fix(session): session unavailable in shutdown functions

shutdown functions defined in plugin can't access information in session
because this was already closed.
fix(comments): fixes cancel button and forward URL on edit comment page
Merge pull request #6755 from ewinslow/session-shutdown-timing

fix(session): session unavailable in shutdown functions
Merge pull request #6753 from mrclay/Srokap-ticket_6666

feature(comments): Added separate edit page for generic comments.php
Merge pull request #6570 from brettp/profile_email_field

fix(ux): Server-side validation for email fields in profile edit action.