Remove unneeded includes as reported by:
http://code.google.com/p/include-what-you-use/
* src/cp-hash.c: Remove unused include.
* src/dd.c: Likewise.
* src/du.c: Likewise.
* src/head.c: Likewise.
* src/kill.c: Likewise.
* src/ls.c: Likewise.
* src/stdbuf.c: Likewise.
* src/timeout.c: Likewise.
* src/truncate.c: Likewise.
#include <sys/types.h>
#include "system.h"
-#include "same.h"
#include "hash.h"
#include "cp-hash.h"
#include "system.h"
#include "close-stream.h"
#include "error.h"
-#include "fadvise.h"
#include "fd-reopen.h"
#include "gethrxtime.h"
#include "human.h"
#include "human.h"
#include "quote.h"
#include "quotearg.h"
-#include "same.h"
#include "stat-time.h"
#include "stdio--.h"
#include "xfts.h"
#include "system.h"
#include "error.h"
-#include "full-write.h"
#include "full-read.h"
#include "quote.h"
#include "safe-read.h"
#include <getopt.h>
#include <sys/types.h>
#include <signal.h>
-#include <sys/wait.h>
#include "system.h"
#include "error.h"
#include <stdio.h>
#include <assert.h>
#include <setjmp.h>
-#include <grp.h>
#include <pwd.h>
#include <getopt.h>
#include <signal.h>
#include "obstack.h"
#include "quote.h"
#include "quotearg.h"
-#include "same.h"
#include "stat-time.h"
#include "strftime.h"
#include "xstrtol.h"
#include "system.h"
#include "error.h"
#include "filenamecat.h"
-#include "posixver.h"
#include "quote.h"
#include "xreadlink.h"
#include "xstrtol.h"
#include "xstrtol.h"
#include "sig2str.h"
#include "operand2sig.h"
-#include "cloexec.h"
#include "error.h"
#include "quote.h"
#include "system.h"
#include "error.h"
-#include "posixver.h"
#include "quote.h"
#include "xstrtol.h"