Run clang-format on the entire repo

This patch clang-formats the entire repo. Third-party code is
excluded.

I needed to fix up the .clang-format file so that all the header
includes are ordered properly. I could have sworn that it used to work
without the extra modification, but I guess not.

Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: I64bb9f2c795401393f9dfe2fefc4f04cb36b52f6
diff --git a/y2020/constants.h b/y2020/constants.h
index ab9bdb0..83b2cec 100644
--- a/y2020/constants.h
+++ b/y2020/constants.h
@@ -69,7 +69,7 @@
   static constexpr ::frc971::constants::Range kHoodRange() {
     return ::frc971::constants::Range{
         -0.01,  // Back Hard
-        0.685,   // Front Hard
+        0.685,  // Front Hard
         0.00,   // Back Soft
         0.68    // Front Soft
     };