No idea why I have to commit this, it's unchanged...
Bash: removed CLICOLOR_FORCE=1 - was causing completions to break, etc.

Basically, any tool chain that relied on output from ls was breaking. This was causing completions to break because the bash_completions shell script sourced all the application specific completions by `ls`ing /usr/local/etc/bash_completion.d and iterating over the results, sourcing each. But with CLICOLOR_FORCE=1 set, ls included a bunch of escape characters, which fucked up the output and didn't allow the bash script to iterate over it.

I thought about creating a custom function/alias for ls, where we set that, for the times we do want to force colors. But after experimentation, I've find I'd never want to force colors. The original intent was to see the file listing with its original colorization after running through grep, but even this gets fucked up with colorization on: the escape sequences cause grep to not match things it should match, leading to incorrect output.
Remove 'email' diff filter from this repo.

It doesn't seem to be needed in this case.
Bash: alias xargs to `xargs -I {}`

I usually want to control where and how xargs inserts its arguments into the command, but I can never remember the damn switch to do that. So just set that switch on my default.