Update clang-format config
Provides minor changes to the clang-format configuration, and adds
ability to use reformat_all.sh to change the source tree formatting
to be clang-format conform.
Some attempt has been made to match changes in uncrustify.cfg to be
closer to clang-config but not much work has been put into this direction
since there are about 450K lines are different between the two formatting
methods.
You can run
admin/reformat_all.sh
to reformat everything with uncrustify, and
admin/reformat_all.sh clang-format
to format the same files with clang-format (the executable can be
specified with CLANG_FORMAT).
Refs #2107
Change-Id: Ia1880f5670714c497f683be10a9e72b505ca6c5a