Disallow the fish shell; default to /bin/sh if not overriden.

Also Add in a warning notice when auto-changing the user's shell
Merge pull request #4924 from staticfloat/lutefisk

Disallow the fish shell; default to /bin/sh if not overriden.