add travis testing support

I think you should ditch the `grep -v "^Syntax OK"` - seeing which files were checked is useful info which should be visible in the Travis build logs.

Also I don't understand why there's a `true` at the end?  That looks wrong to me.