codestyle: specify line-ending, trailing-whitespace and tab rules

This file provide reference settings for the APM code conventions
There are plug-ins available for nearly every text editor to automatically
respect the conventions contained within this file.
Please see editorconfig.org for complete information.

If you find errors in this file, please send a pull-request with a fix.