bash: Rely on system-level git completion, stays updated

Homebrew installs completion, Linux distributions probably do too.
bash: Couple of little utility functions
tmux: Fix session setup for indexing windows starting at 1
Redis command logging in Rails console with Pry

At least if the client is assigned to a $redis global, can't see a
generalized way to do it otherwise.
vim: Assorted mapping fixes