Use 'edit' context for all comment calls

The REST endpoints to create/update a comment return the comment. Ask
for it in an edit context to avoid conflicts from the syncComments
results
Fixed typo when updating comments
Delete reply and not comment when canceling reply