Add backend library to query the packagedb database (v2)
Add the first iteration of the pkgdb2-cli
Bug and typo fixes to the CLI

- Update copyright year
- Import missing exception and catch it
- Fix version
- Add ActionError class that is thrown in the code and catch it
- Use user instead of username where it is meant to
- Sort the output of the list command
- Use POC since we don't use owner anymore
- Fix typo action != actions
Add a login mechanism, use requests' json converted and use a session local to the object
Support login in with the CLI and updating ACL request
Fix login against other instances of pkgdb, remember the user's username and fix the update_acl call
Work on pkgdb2-cli

- Save the user's username
- Only consider the active branches when retrieving the active branches
- Add option to unorphan all my packages (you never know)
- Adjust owner to poc
- Fix the do_orphan method for pkgdb2
- Fix the do_unorphan method for pkgdb2
- Fix actions -> action in do_request
- Fix the do_request method for pkgdb2
- User get when retrieving messages to be on the safe side
- Add little more debuging information when something goes south.
Start adding some logging also to the API
Improve documentation for _parse_service_form
Handle the logging from the API as well
Instance the koji and bz client when we need them and rely on argparse for the nocolor option
Typoes...
Move handling the logging level in the main
Add support for the pagination of the api packages endpoint
Adjust the CLI to the API
Add a little more debuging output, it will be handy to know what has been called with what to debug
Small pep8 cleanup
Raise an exception if trying to run a method w/o being authenticated
Add create_package method to create a package via the API
Add create_collection method to create a collection via the API