continuous integration setup: adding travis, scoverage, coveralls