Add `.gitattributes`

With the current configuration it ensures that line endings are
normalised to LF.
Remove `.editorconfig` from the ignored files
Add `.editorconfig`

It ensures that IDEs and text editors follow our guidelines regarding
whitespace. More info at editorconfig.org.
Modify variable to match our defined breakpoints
Update dist files