added travis, code climate, and coveralls