Add entry point collect-content-dashboard-table.py

This adds a new entry point for the analytics collector which enables
having multiple different types of filter.

I don't consider it complete but I think review needs to start now, so
here's a pull request.

Comments welcome.