Adding .editorconfig file

Addresses #2720 - Allowing a more consistent editor workflow