Add .editorconfig for consistent formatting across editors