adds .editorconfig .travis.yaml .gitignore