travis: multi-os

Could be better to use one file per platform, no?
We will add one for opensuse (to use outside of travis).