Prior did not understand how bash_completion worked.

This file automatically sources the one inside of the home
directory. That means that we really can use this to run through all of
the files in the .bash_completion.d directory.

Additionally the Homebrew PATH needs to be figured out properly for the
optional software to be loaded up.
Add custom.el for Emacs.
Being pedantic about idents with gitignore.
Add tracking of custom.el and emacs.

Since switching to using homesick and generally Emacs Prelude I want to
only have to minimally configure my environment. Right now that amounts
to a single customization file.
Add automatic start for Emacs in daemon mode.

Also set the EDITOR variable in environment to use emacsclient.