More unit-test for the update_pkg_status

- User can orphan the package by changing its status
- Admin can un-orphan or un-retire a package by changing its status
- User cannot do something else than Orphan or Deprecate (devel)
More tests on search_package

- Test the limit and page
- Test with wrong limit and page provided
Check the page as we check the limit
More search_collection tests

- Add tests using limit and page and validate the output
Check the validity of the page provided as we do for the limit in search_packagers
More unit-tests for the search_packagers function

- Cover wrong input of page or limit
- Add check when querying with page or limit or both
Add test for the get_package_maintained method
Only admins can edit a collection
More unit-test

- Test edit collection
- Test get_top_maintainers
- Test get_top_poc