Permission-grab events

Each button manually triggers a permission event, which opens the tutorial's permission variant. (Buttons carry data-ignore so they don't fire button_clicked.)