Improve the code of the actions in the plasmoid heading
This patch fixes an issue where actions remain disabled after changing its visibility off/on by filtering actions and creating menu items for visible actions only. It also slightly improves the code.