ghostty: Split out terminfo and shell-integration
Currently, when using ghostty via ssh on a server several programs, like top and tmux are not working. Installing the ghostty package results into a classic server enviroment into 90-120 packages, which is not really required for servers.
Therefore split the shell-integration and terminfo like we do on other terminals integration, for example kitty. The base "ghostty" package will depend on the terminfo and shell integration.
Signed-off-by: Peter Jung ptr1337@archlinux.org