Add EditorConfig file

Adds `.editorconfig` file settings 2 spaces indent for every file. It also sets charset to utf-8, trim whitespaces and some other stuff.

Also converts actual files to this convention, and adds a notice on the README about using EditorConfig (or taking this conventions into account) when contributing to the project).

Relates to #24