[shell] Protect against lack of Emacs.
Revert "[bash] Drop ~/.bash_local support."

There are some instances where .bash_local is actually useful
so get it back.

This reverts commit aa52739bd67f13983f97846ec8b3e5b5ff62eb65.