lightweight Emacs library for managing project/repository-aware shell and shell command buffers