Rework and simplify ActionManager

Now ActionManager handles creation of actions. Application class is
responsible for registration of all existing actions.
New Shortcuts section in Preferences (read-only for now)