Add travis ci support

Good to check that Merge Requests were tested.

Tests also run 10x faster than in my own computer.

Needs to suppress STDOUT output or travis fails because the log is too long.

If you have never used Travis, all you need to do is go to Travis, login with Github, go to your dashboard and turn travis on for the repo.