also add code cleanup script which runs uncrustify and then undoes trailing whitespace edits (reducing diff noise)