Merge pull request #4 from andreif/master

Use Travis-CI.
update setup and test runner for travis
add makefile