*8859* Improve article copyright/license affixing

PR for testing and comment; Do not merge.
ArticleDAO::deletePermissions() currently only exists in core at SetupHandler::resetPermissions().

I propose refactoring ArticleDAO::deletePermissions() to ArticleDAO::resetPermissions() and moving the insertPermissions() logic there.