Added a DynamicAction class between two actions: one for Dragonfly one for Aenea, in the event they need to do different things.

This allows having different key bindings for the same application in Windows and Linux.