Add .editorconfig as an INI file

Reattempting #370, after working out that you need to add filenames to languages.yml, prior to adding files inside samples/filenames/ and only after you regenerate the samples.json can you remove the references in languages.yml.

See http://editorconfig.org