Cleanup inotify syscalls decoding

* linux/inotify.h: New file.
* file.c (inotify_modes, inotify_init_flags, sys_inotify_add_watch,
sys_inotify_rm_watch, sys_inotify_init1): Move...
* inotify.c: ... here.
(inotify_modes): Rename to inotify_flags, convert to XLAT form.
(inotify_init_flags): Convert to XLAT form.
* Makefile.am (strace_SOURCES): Add inotify.c.
(EXTRA_DIST): Add linux/inotify.h.
diff --git a/Makefile.am b/Makefile.am
index 5524293..26869fb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -22,6 +22,7 @@
 	desc.c		\
 	fanotify.c	\
 	file.c		\
+	inotify.c	\
 	io.c		\
 	ioctl.c		\
 	ipc.c		\
@@ -107,6 +108,7 @@
 	linux/ia64/ioctlent.h.in	\
 	linux/ia64/signalent.h		\
 	linux/ia64/syscallent.h		\
+	linux/inotify.h			\
 	linux/ioctlent-filter.awk	\
 	linux/ioctlent.h.in		\
 	linux/ioctlent.sh		\