Dir exclusions, misc. bug fixes, use a private copy of clang-format