Convert tabs to spaces.

In my last attempt, I seem to have used a faulty find command that only picked
up some header files, not all the files I had intended to convert. Here's
another attempt.

```
find . -name '*.cpp' ! -type d -exec bash -c 'expand --tabs 4 "$0" > /tmp/e && mv /tmp/e "$0"' {} \;
find . -name '*.h' ! -type d -exec bash -c 'expand --tabs 4 "$0" > /tmp/e && mv /tmp/e "$0"' {} \;
find . -name '*.c' ! -type d -exec bash -c 'expand --tabs 4 "$0" > /tmp/e && mv /tmp/e "$0"' {} \;
find . -name 'CMakeLists.txt' ! -type d -exec bash -c 'expand --tabs 4 "$0" > /tmp/e && mv /tmp/e "$0"' {} \;
```
Merge pull request #276 from chrisdembia/expandtabs-everywhere

Convert tabs to spaces.