Add EditorConfig file

This dictates the basic universal code style of the project so users can configure their editors appropriately.

If a contributor has an EditorConfig plugin installed this file will teach their editor to conform to the required code style automatically.

This may result in the avoidance of minor code style bugs such as noted in #94.