Update tests and add 'make test' and travis file