Convert Itemban.HasPermission to check if user has Permission.usebanneditem and remove redundant checks elsewhere.