Comment out the CollectionPackage view for the moment

We will see when we have pkgdb1 data in, if we need it.
Remove the all() method from the Status tables, they are not used anywhere
Rename the file to correspond to the class tested
Remove unused function : PackageListingAcl.by_user_pkglistid
Expand test of the search function of Collection (check the count=True case)
Remove un-used code from the Collection and the Package classes
Add test: restrict get_package_of_user to package having said status
Work the Log class

- A log entry may be not about a package (ie: about a collection)
- A the search method to retrieve the logs
- Update the insert method to handle case where package is None
Implement logging to the DB in the API

- Each method that insert/delete/update an object of the db should add an entry
in the Log table
- the search_logs method is present to help retrieving them
The update_collection_status requires the user to be logged in

- Update the UI and the API to reflect this requirement
- Comment out a part of the API test, until we can test the API with a user logged in
Test the update_collection_status method with checks for authorization
Add tests for the search_logs method