sg setup: use user's shell to autofix dependencies
Created by: mrnugget
This is better than using the default shell, since the user might have setup their shell-specific rc
files. We also might want to use a login
shell here to pick up changes. But we'll probably get to that once we tackle adding auto-installing of all languages.