bash-utils: fix bu-out multiline output; cleanup boolean operations

* bu-out didn't use quotes around $@ ...
* Replace uses of `cmd` with $(cmd) in scripts
* There are actually true/false commands in bash
Add .profile for environment variables. => .env_shared needs to be sh-compatible.
emacs: header add gitignore
emacs org: move org files into dir, and add private todo
Update zprezto