Implement getrandom syscall decoding

* getrandom.c: New file.
* Makefile.am (strace_SOURCES): Add it.
* linux/dummy.h (sys_getrandom): Remove.
* linux/syscall.h (sys_getrandom): New prototype.
* xlat/getrandom_flags.in: New file.
* tests/getrandom.c: New file.
* tests/getrandom.awk: New file.
* tests/getrandom.test: New test.
* tests/Makefile.am (check_PROGRAMS): Add getrandom.
(TESTS): Add getrandom.test.
(EXTRA_DIST): Add getrandom.awk.
* tests/.gitignore: Add getrandom.
diff --git a/Makefile.am b/Makefile.am
index a00aad2..bb2cae2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,6 +50,7 @@
 	get_robust_list.c \
 	getcpu.c	\
 	getcwd.c	\
+	getrandom.c	\
 	hostname.c	\
 	inotify.c	\
 	io.c		\