scripts: Make codegen deterministic

Sort any containers with undefined ordering before using them to
generate code.  It will be critical to generate identical output
everywhere before we can turn on CI to check if committed scripts match
committed output.

Change-Id: I04f47e934ae293a4ff6b95e373df64b3ec1b9b0d
diff --git a/scripts/vk_validation_stats.py b/scripts/vk_validation_stats.py
index a043586..ca6dbf1 100755
--- a/scripts/vk_validation_stats.py
+++ b/scripts/vk_validation_stats.py
@@ -622,7 +622,7 @@
             cmd_enum = ['    ' + cmd_prefix + 'NONE = 0']
 
             cmd_ordinal = 1
-            for vuid, db_text in cmd_dict.items():
+            for vuid, db_text in sorted(cmd_dict.items()):
                 cmd_match = cmd_regex.match(vuid)
                 if cmd_match.group(1) == "End":
                     end = "END"