Add a SetupShell.

It turns out that syntax highlighting for shell languages can get lost
quite often, so some extra setup is necessary for them.