Add format checker.
Adds the format check introduced in berkeleylab/labremote-apps/powertools!149 (merged). This will make it easier to synchronize changes as all files are guaranteed to follow the same syntax.
This also means reformatting the existing code-base, which was done automatically using clang.