Deletion of Comments support

References #127

No update to the documentation yet, but the deletion is tested for
comments and working. Made sure to delete referenced pins from the
comment side. This seems to work correctly from the comment side unlike
when trying to delete pins.
Updated API Documentation

References #127

Placed details on delete errors for pins and comments into error
section.
Merge branch 'comment-deletion' into feature/type-clarification