[enhancement] betten package details and uninstall styling 

Hi,

I always got frustrated when looking at package details in c5. The main issue is that you did not see all the content unless you actually hit the uninstall button.

Moreover, even in the uninstall package, things were not really well presented.

Finally since 5.7, block types icons are shown on different background (light or dark depending if you see them in the add block or in the details), this leads to design issues… you have to design an icon that looks good on both light and dark backgrounds.

This fixes this:
- All details are now shown in the package detail
- Package detail is formatted with graphics informations when available
- The Block type details page now uses the same formatting.

To do this I refactored a bit of the page, added a new less formatting (to add common elements of c5,), added dashboard elements for package inspection etc…

@aembler Please tell me how you feel about this, if you like it I may go for further improvements in the future.