Update revision to 0.40.

In preparation for next release. Also include new version of the
serialization library

Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I577406339d527dd29f14196d6ff1bcd0ac3ffd78

Change-Id: Ia140cd16b21133c674f8ef1cf31e665982478c81
diff --git a/reference_model/src/main.cpp b/reference_model/src/main.cpp
index db687e0..c1711bf 100644
--- a/reference_model/src/main.cpp
+++ b/reference_model/src/main.cpp
@@ -26,9 +26,9 @@
 #include <nlohmann/json.hpp>
 
 #define MODEL_VERSION_MAJOR 0
-#define MODEL_VERSION_MINOR 31
+#define MODEL_VERSION_MINOR 40
 #define MODEL_VERSION_PATCH 0
-#define MODEL_VERSION_DRAFT true
+#define MODEL_VERSION_DRAFT false
 
 using namespace TosaReference;
 using namespace tosa;
diff --git a/thirdparty/serialization_lib b/thirdparty/serialization_lib
index 49b1ca6..011a333 160000
--- a/thirdparty/serialization_lib
+++ b/thirdparty/serialization_lib
@@ -1 +1 @@
-Subproject commit 49b1ca63975d4f1865ca312ed9c9b5e0008e13e0
+Subproject commit 011a333ef3112a7a2512a57316fc62a6f0ba0922