Refactoring the travis scripts to allow easier extension.

This file does not exist on Fedora systems.

Both Fedora and Ubuntu/Debian ship `/etc/issue`, this is probably a better source of information.