Started to rescind the name "skin", replacing it with "tool".  Did this in all
the places that normal users will see:

  - command line: --tool=foo (although --skin=foo still works)
  - docs: removed all traces (included renaming coregrind_skins.html to
    coregrind_tools.html)
  - in the usage messages
  - in error messages

Also did in in some places that I judged were unlikely to cause clashes with
existing workspaces:

  - in the header comments of many files (eg. "This file is part of Memcheck, a
    Valgrind tool for...")
  - in the regtests script
  - in the .supp files
  - in AUTHORS
  - in README_MISSING_SYSCALL_OR_IOCTL

Also update the AUTHORS file to mention Jeremy.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2027 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/AUTHORS b/AUTHORS
index 13a7041..4165b09 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,16 +1,20 @@
 
 Julian Seward, jseward@acm.org, is the main author.
 
-Nicholas Nethercote, njn25@cam.ac.uk, did the core/skin
+Nicholas Nethercote, njn25@cam.ac.uk, did the core/tool
 generalisation, and wrote Cachegrind and some of the other skins.
 
+Jeremy Fitzhardinge, jeremy@goop.org, wrote much of Helgrind, and lots
+of low-level syscall/signal stuff.
+
 readelf's dwarf2 source line reader, written by Nick Clifton, was
 modified to be used in Valgrind by Daniel Berlin.
 
 Michael Matz and Simon Hausmann modified the GNU binutils
 demangler(s) for use in Valgrind.
 
-Dirk Mueller contrib'd the malloc-free mismatch checking stuff.
+Dirk Mueller contrib'd the malloc-free mismatch checking stuff,
+and other bits and pieces.
 
 Lots of other people sent bug reports, patches, and very 
 helpful feedback.  I thank you all.