Properly set up environment

More awesomeness by @JessThrysoee

Now using su to;
- Automatically log in to the default shell of the container
- Set up the right environment variables (e.g. $PATH, $HOME)
- No longer requiring to *detect* the default shell