Update travis to gcc-7, clang-4.0 and clang-5.0
Update travis to gcc-7, clang-4.0 and clang-5.0

Let's see whether clang-4 works, we probably require 5.0.

patrikhuber/eos,patrikhuber/eos,patrikhuber/eos