minor fixes and travis-ci build

Hi,
maybe you want to add automatic builds for any commit on github. It would look like this
https://travis-ci.org/rudimeier/unifdef
Note, the travis site is very slow and unusable but nice to have everything built on a deterministic system and getting an email if something fails.
See my commit messages for more info.
cu,
Rudi