Fix uninstall all to del removed modes/panels
Fix bug when marker panel has been removed then added back

it no longer have a valid _icons dict so we need to recreate them when not found
Fix helpers decorators that prevent exception from being caught by pytest
Improve CheckerMode tests