chore(conventions): EditorConfig for consistent coding styles

Closes #1609