[travis] Fail if tabs found in CMake, cpp, c, h.

Fixes #280. Don't merge until #282 is merged.
How about these file types: `.md .yml .cmake .xml .html`. Also probably `.in` as in Doxyfile.in. What about `.txt` in general?