Fixed comment editing

A few parts of comment editing were broken, but that should be fixed
now. GeneralEditPass has been removed as the API lacks some of the
needed functionality.