Revise get_pending_acl to return all the pending ACL the user can approve

Currently the pending ACL tab, only returns the pending ACL for the
package for which the user is the point of contact, even if said user has
approveacls on other packages.

With this commit, the pending ACL page will return all the pending ACLs
for which the user can do something.
Release 1.18.4 and adjust documentation accordingly
Fix the pkgdb-sync-bugzilla script/imports
Drop toshio from the sample configuration for the pkgdb<->bz sync notifications
Filter by status so that we only get Approved approveacls
Looks like the global DRY_RUN is not needed
Fix query syntax
Release 1.18.5 and adjust the documentation accordingly
When branching a package, keep the critpath status consistent
Add missing comma
Handle the situation where the package has not the requested branch
Adjust the documentation of pkgdb2.lib.set_critpath_packages
Expand the unit-tests for pkgdb2.lib.set_critpath_packages

This new test check the behavior of the method when the package is not
in the branch specified.
Release 1.18.6 and adjust documentation accordingly
Publish a fedmsg message when adding a new branch to a package
Handle the new fedmsg message in the local logs as well
Create the AdminAction class and its search function
Add the add_new_request_branch method to the internal API

This method allows register a new branch request in the AdminActions
table.
Update the logs to support package.branch.request send upon new branch request
Expose the search_actions method in the internal APi

This method behaves similarly to the search_logs method by allowing the
user to find the actions requiring admin intervention matching a set of
criterias