Adding .editorconfig to enforce consistent spacing regardless of editor being used - Fixes #29