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.
Merge pull request #35 from tonyarnold/latest-clang-format

Add latest clang-format