Make shell inside container configurable
Fish is the preferred shell together with e.g. the git status as part of the prompt. However, some systems are becoming very slow, especially MaxOS for whatever reason, we don't know because it's not all of them.
Therefore, let's make the fish shell optional, probably by forwarding the host shell to inside the container.