Enforce new line at the end of textual files (#5050)
### Changes - Add a script to check and add eol - Add eol where required - Add a CI step to enforce it ### Issues fix #5014