Added .editorconfig file

The .editorconfig file is really good to make sure you don't get errand file changes due to white space configuration issues between editors of different contributors.