Add support for tidy in Travis

This still highlight a couple of warnings that should be listed in the Travis log.