Run tests via a Makefile (where we also install the tests dependencies).
Merge commit 'bace2ee81909d25891ed710f8961f3005b581f17'
Updated travis status link.