Move all ptrace-related macros and declarations from defs.h to ptrace.h

* ptrace.h: New file.
* Makefile.am (strace_SOURCES): Add it.
* configure.ac (AC_CHECK_HEADERS): Remove linux/ptrace.h and sys/ptrace.h.
* defs.h: Do not include <sys/ptrace.h> and <asm/ptrace.h>.
Remove definitions of PTRACE_* macros.
* process.c: Remove <linux/ptrace.h> workarounds, include "ptrace.h".
* signal.c: Likewise.
* syscall.c: Likewise.
* util.c: Likewise.
* strace.c: Include "ptrace.h".
* wait.c: Likewise.
diff --git a/Makefile.am b/Makefile.am
index 38cb08b..d169a78 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -78,6 +78,7 @@
 	process.c	\
 	process_vm.c	\
 	ptp.c		\
+	ptrace.h	\
 	quota.c		\
 	readahead.c	\
 	readlink.c	\