Include orphaned packages in /api/vcs/ so that those with commits can still fix things
Do not check if the user is a packager if we are removing ACLs

Adjust the unit-tests and coverage accordingly

Fixes https://fedorahosted.org/pkgdb2/ticket/31
Fix test
Update the opensearch xml returned
Fix the unit-test for the changes in the opensearch xml
When listing packages in the API do not set the critpath to False if it is not specified
Adjust documentation about the critpath argument when listing packages in the API
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
Add a dedicated form to request a new branch for a package
Add the admin_actions endpoint

This endpoint exposes the actions requiring admin intervention in a
similar manner as the admin_logs endpoint
In the front page of the admin section add the link to admin_actions
Add the list_actions template required for the admin_actions endpoint
Add the request_branch template used to request a new branch for a package
Add the package_request_branch endpoint allowing to request for a new branch on a package
Forward to the package's detail page if there are branches that are 'missing'

These branches could thus be requested (allows us to display or not the
`request new branch` button)
Add the `Request new branch` button if it makes sense and make it a pop-up as the others
Link the user and the package to their respective pages