This follows discussions from #3413. Followup commits add clang-format file, script and blame ignore lists.