BusinessTemplate: Get rid of spurious warning when skipping update of Local Roles for non-ERP5 objects.
erp5_property_sheets: Move Constraint Property Sheets and Views to their proper bt5s.

Some Constraint Property Sheets and Views in core bt5s were defining
properties whose Portal Types (and sometimes their Views as well) were
available in a non-core bt5s.
erp5_trade: Portal Types of ZODB Property Sheets Constraint should be in 'constraint' 'group'.
erp5_core: Use ZODB Property Sheets rather than (broken) legacy Property Sheet API.

CategoryTool_importCategoryFile allowed to import Categories with the same
name as existing ZODB Property Sheet properties.

Also, remove monkey-patch which made ZODB Property Sheets non-indexable when
running tests through runUnitTest. It is required for this new API and
moreover, it meant that Live Tests and "normal" Unit Test environment was
different for ZODB Property Sheets.
erp5_forge: Migrate Glossary Extension to ZODB Property Sheets and Portal Types as classes.

Using the legacy API was broken and this is also to prepare
DocumentationHelper and ClassTool removal.
ZODB Components: Remove ClassTool and DocumentationHelper relying on it.