Make the branch argument on has_acls a keyword argument, optional
Expand a little the unit-tests suite for pkgdb.lib.has_acls
Make the has_acls method accept checking for several ACLs in one pass

Adjust the documentation to make it clear that it checks if the user
has at least one of the ACL asked
Expand a little bit more the unit-test suite for pkgdb.lib.has_acls
Can change the monitoring flag: maintainer of the package and admins
If nothing changed, return a message saying so
Add unit-tests for the set_monitor_package on pkgdb.lib
Check that the package exists before checking if the user is allowed to change it
Drop debugging statement
Fix typo in docstring
Add first unit-tests for /api/monitored
Support setting the monitor flag in the Package's constructor
Fix generating the JSON for the JSON output of /api/monitored
Set up the kernel package as being monitored

This way we have something to test against
Add unit-tests for /api/monitored/ with something in the database
Add unit-tests for the method changing the monitor flag in the API
Little html formatting
Add a title explaining a little what this switch does