Added PTPA to list of Trafodion programs in pstat

The pstat script was missing the name of executable PTPA.
This may have caused problems because pstat is used in these
scripts in trafodion/core :

  sqf/monitor/linux/montest_run.virtual
  sqf/sql/scripts/psuspendall
  sqf/sql/scripts/sqpstack
  sqf/sql/scripts/pkillall
  sqf/sql/scripts/presumeall
  sqf/sql/scripts/bats/runsqlreg.virtual
  sqf/sql/scripts/bats/runseabedbats.virtual
  sqf/sql/scripts/bats/runtmbats.virtual
  sqf/sql/scripts/cstat
  sqf/tools/sqtools.sh

The pstat script now includes these comments, which previously were
needed when changing this script but not documented for developers:

  # Trafodion program and script command names.
  # Add new Trafodion programs and scripts to this list.
  # Observe the following:
  # 1. KEEP THE LIST IN ALPHABETICAL ORDER: A-Z then a-z
  # 2. Separate each entry with a comma.
  # 3. NO SPACES WHATSOEVER; this list is an argument to ps -C.

To report what pstat does, the -H option was added.  Option -h
is more common for help, but that is already used and these other
scripts use "pstat -h" to suppress a 2-line header:

  sqf/sql/scripts/psuspendall
  sqf/sql/scripts/pkillall
  sqf/sql/scripts/presumeall

The current help text is:

  $ pstat -H

  usage:  pstat [-h] [-l] [-s] [-H]

  -h              Suppress header

  -l              List Trafodion programs.  When -s is also used,
                  list only programs used in safe mode.

  -s              Safe mode, does not show distinguished programs:
                          monitor,sqwatchdog

  -H              Show help text

Change-Id: I4f843f5fb128c6d62f8eba8d1db53e33fb9c060c
Merge "Added PTPA to list of Trafodion programs in pstat"