feature(comments): Added separate edit page for generic comments.php

This aims to finish up #6715