ART: Forward-declare SuspendReason in thread.h

Reduce transitive includes, iwyu.

Test: mmma art
Change-Id: Ief9708af95db988f2b77accdd144b3d90e4248d2
diff --git a/runtime/suspend_reason.h b/runtime/suspend_reason.h
index af2be10..9881b88 100644
--- a/runtime/suspend_reason.h
+++ b/runtime/suspend_reason.h
@@ -22,7 +22,7 @@
 namespace art {
 
 // The various reasons that we might be suspending a thread.
-enum class SuspendReason {
+enum class SuspendReason : char {
   // Suspending for internal reasons (e.g. GC, stack trace, etc.).
   // TODO Split this into more descriptive sections.
   kInternal,