Improve test suite

Just run `make` from the project root. Make should get all the deps
and run all tests.
Travis CI should work similar.
Merge pull request #45 from kavu/test_suite_improvemnts

Improve test suite running