ERP5Type: getObject method should be protected by AccessContentsInformation

It happens for some objects that we don't allow the user to see them, even though
we might allows them to get some informations. Typically an object that they
should not see in a module but that could be used for some purposes.
ListBox: give column_id parameter to url column scripts

This allows to use the same script for various columns. It is
particularly convenient for listbox used in reports with a list of
columns that could vary depending on data.
erp5_research_item: add report to list task total time per person on research items
erp5_mysql_innodb_catalog: add related keys child_aggregate_relative_url and parent_journal_relative_url