Adding Issue::addAttachmen() method and test
Adding missing Issue::removeAttachment() method
Renaming IssueAttachmentListener --> IssueAttachmentUploadListener to be more descriptive
Adding support for collections in the AttachmentUploadEvent object
Fixing AttachmentUploadedEvent so that it extends from Event object