Convert tabs to spaces.

This only changes tabs that are at the beginning of a line. I think @sherm1 may think this is the wrong thing to do. I'm fine with us rejecting this PR.

However, if we want to have travis check for tabs, and we don't change over all pre-existing code, then we would have to tailor that check to only check added lines, which sounds complicated.