Component name shown as 'componentIndex : componentType - componentDetails'
- componentType and componentDetails are shown only if they aren't null
- componentType it's the component constructor name
- componentDetails is shown only for models and it's equal to attribute.name or to attribute.title, when componentType is null, componentDetails become the componentType.
Model id removed from the name because the typical id is a long exadecimal hash that creates confusion
View __proto__.constructor.name removed (need to find a more stable and general solution)