Add travis for continuous integration

To do:
  - [x] .travis.xml
  - [x] Makefile
  - [x] test runner