Added makefile and updated travis config

No need to install dependencies twice.

Closes #16