Add support for the former_poc argument in the pkgdb2client API
If an user or a poc are specified, restrict the orphaning to this user
Fix unorphan action, it requires the new POC to be specified.

The new poc can be specified either with --user or with --poc, but one
of them should be there.
If it is not, raise an exception and inform the user about it.
Merge pull request #19 from fedora-infra/orphan_user

Restrict orphan to a specific user
Have _get_active_branch and _get_user_packages use the global pkgdbclient

This prevents querying package information from pkgdb prod while running
pkgdb-cli with --test (ie against staging)
Add support in pkgdb2client in update_package_poc for the former_poc argument
Do not return packages if _get_user_packages was not provided with an username
Adjust the documentation for --poc in pkgdb-cli give to the reality
Add support for the --former-poc argument to pkgdb-cli give
Simplify the code by relying on one former_poc instead of calling argparse all the time
Allow give multiple packages in one go by passing a pattern as package name
Support orphaning packages matching a pattern if a former_poc is specified
Merge pull request #20 from fedora-infra/fix_give

Fix give
Let the unorphan action call the unorphan API endpoint

The unorphan API endpoint takes care of giving the user ACLs on the
orphaned package as well as changing the POC
Merge pull request #21 from fedora-infra/fix_unorphan

Let the unorphan action call the unorphan API endpoint
When listing packages, encode the output as UTF-8 before printing

Fixes https://bugzilla.redhat.com/1163070
Merge pull request #22 from fedora-infra/fix_list

When listing packages, encode the output as UTF-8 before printing
Add the first work on a pkgdb-admin script

Currently supports:
`pkgdb-admin list` allowing one to list the admin actions, with a specific
status or all of them. It also supports restricting the admin actions to a
certain package or a certain packager.

`pkgdb-admin update` allowing to change the status of a pending admin action.
Fix formatting for the logs
Add the `process` action to `pkgdb-admin` to actually process an admin action