Refactor window-purpose config to use extension-configuration rather than user-configuration to allow reconfiguration in user-config.
This commit adds two configuration variables to the slack layer allowing a user to customize the name and keybinding of the slack custom layout, following the conventions from the erc and mu4e layouts.