created new article hook BeforeDeletePermissionErrors; implemented its handler in ArticleComment class and added there two helper methods: ArticleComment::isCommentingEnabled() and ArticleComment::isBadAccessError
changes after code review
Merge pull request #1456 from Wikia/DAR-1133

DAR-1133 Fixed issue with unable to delete a comment even if commentdelete user right is granted