Improve travis configuration

The linters are currently not failing the build if they find anything because I have currently no idea how to mark errors as false-positives. I will do that in the future but it is still good to have it in the build if the tools suddenly allow this.