Code cleanup tool

Various actions against source files to make sure the changes only
apply to actual code, not indentation or formatting shit.

For now it just fixed the last newline of all files. More in the future.
Merge branch 'master' into tooling