Enable clang-tidy forward reference checks

Clang-13 adds new checks we can turn on, which find quite a few errors.

Tested: Code compiles

Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I74b780760014c898cc440b37aea640b33e91c439
diff --git a/.clang-tidy b/.clang-tidy
index 0122e24..db950cb 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -21,6 +21,7 @@
 bugprone-misplaced-operator-in-strlen-in-alloc,
 bugprone-misplaced-pointer-arithmetic-in-alloc,
 bugprone-misplaced-widening-cast,
+bugprone-move-forwarding-reference,
 bugprone-multiple-statement-macro,
 bugprone-narrowing-conversions,
 bugprone-no-escape,