registries: iwyu

Made the auto-generated headers and the openbmc registry include what
they use. Also alligned the include style.

Tested: code compiles.

Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I6577d5e12bc02da3bd7bf5780f89a4860b314e19
diff --git a/scripts/parse_registries.py b/scripts/parse_registries.py
index 8c300ed..bc54657 100755
--- a/scripts/parse_registries.py
+++ b/scripts/parse_registries.py
@@ -19,7 +19,9 @@
  ***************************************************************/'''
 
 REGISTRY_HEADER = PRAGMA_ONCE + WARNING + '''
-#include <registries.hpp>
+#include "registries.hpp"
+
+#include <array>
 
 // clang-format off
 
@@ -166,7 +168,9 @@
 
 
 PRIVILEGE_HEADER = PRAGMA_ONCE + WARNING + '''
-#include <privileges.hpp>
+#include "privileges.hpp"
+
+#include <array>
 
 // clang-format off