Added additional debugging.  Added DEBUG5 message to show what pids are
selected from PostgreSQL.  Updated debugging at the end of the to show
the column number of the data being returned.  In doing so noticed the
full command line arguments were omitted.
Don't change the working directory inside the stored function.  That can
keep the database from functioning properly.
Updated debug messages for the test of the C stored functions.
Added functionality to return i/o statistics per process if enabled on
Linux systems.
Use strncpy instead of strcpy and snprintf instead of sprintf because
they are hopefully safer.
Stop using pgxs and moved to using cmake because platform specific linker
flags will be needed for at least Solaris.  The README has been updated
to describe cmake.

Also made the SQL files static.  This can be changed back so they are
generated when running cmake.
Merge branch 'master' of git://git.postgresql.org/git/~markwkm/pg_proctab
Reverted a Solaris specific change that wasn't supposed to be committed
yet.
Added examples of using pg_proctab.
Combined proc util script with io util script

- didn't include stime and utime;  they were unused in the original
- started squashing the psql command into something more modular
(will eventually use the DBI to connect)
- added time calcs
- added a half-hearted attempt at figuring out local Hz kernel value
fix commit and rollback calculation

The commit and rollback counts were using the values from the wrong
columns.
take notes for a snapshot

The examples allow for a string to be used to make notes for a snapshot.
add option to list snapshots

Added a -list flag to list all snapshots and their comments.