Add latest clang-format

This sanely formats Objective-C methods and blocks, even when `ColumnLimit` is set to `0`. No patches have been applied, this is compiled fresh from llvm.org’s git repo.