cleanup: include/: move misc/util.h to sys/util.h

move misc/util.h to sys/util.h and
create a shim for backward-compatibility.

No functional changes to the headers.
A warning in the shim can be controlled with CONFIG_COMPAT_INCLUDES.

Related to #16539

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/lib/os/json.c b/lib/os/json.c
index f6dcb6e..6810014 100644
--- a/lib/os/json.c
+++ b/lib/os/json.c
@@ -9,7 +9,7 @@
 #include <errno.h>
 #include <limits.h>
 #include <sys/printk.h>
-#include <misc/util.h>
+#include <sys/util.h>
 #include <stdbool.h>
 #include <stdlib.h>
 #include <string.h>