Add editorconfig.org configuration file

To simplify the process of contributing, I've added a .editorconfig file to the root of the project. This ensures that compatible editors will use tabs for indentation, strip trailing whitespace, use utf-8 as charset etc.

Take a look at http://editorconfig.org/ for more details on the format and supported editors. Of course, feel free to edit if I've defined some incorrect settings here.