core: add ability to configure project-wide branding in branding.cmake

Use case: using the WeeChat project as a TUI from which to build non-chat / IRC utilities.