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.
Fix CSRF protection for admin to be AJAX compatible
CSRF protect logo voting
Remove execution bits
Merge branch 'master' into tooling
Merge remote-tracking branch 'origin/master' into no_exe