add travis and coveralls setup