make bashrc better about non-interactive usage; add some other helpful env stuff