We need to validate more often the user specified for a package
Adjust the unit-test to account for the check if the user is a packager
Only validate the user when setting an ACL that is not in the AUTO_APPROVE list
Add unit-tests testing that a non-packager can request auto-approve ACLs but not non-auto-approve
Adjust the error message returned by _validate_poc as we now use it for more than just poc
Adjust the unit-tests to the new error message
Add tests to check that non-packagers can request watch* ACLs but not non-auto-approve ones
Allow to set the list of collection using a list of string or a list of objects
Add the package_give_acls allowing users to give ACLs to someone else directly in the UI

Fixes https://github.com/fedora-infra/pkgdb2/issues/26
typo fix: use the same variable name in the check as well as to retrieve the data
Add unit-tests for the package_give_acls method in the acl controller