add travis and coveralls; update requires in setup