Apparently, I need formatoptions to include t for vim-fugitive to
correctly wrap at 72 characters. I have no idea why, but I guess this is
an indicator I should figure out what formatoptions actually is doing
for me instead of just copying it from someone else's vimrc.
Solution from http://stackoverflow.com/a/11023282 in one of the
comments.
For some reason, vim will load on some of my Ubuntu machines with
a greyish background that does weird things. Setting background to
dark seems to fix these issues so I am going to roll with it.