Introduce ActionCable stand-alone support
As part of the websockets work group that is looking to enable real-time issue and MR updates on GitLab, support for running a separate Puma instance to serve ActionCable clients is being added to the main codebase and the GDK:
We should provide similar support in compose-kit via a compose service.