qa/232 and torture_indom.c - improvements

1. better reporting from torture_indom, include -v to diagnose problems
2. better coverage of indoms from test 232
sample pmda - correct pmNameInDom() implementation

We were stripping the external name at the first space ... in this
context this is wrong.
linux pmda - fix indom initialization problem

We were missing a refresh of NET_ADDR_INDOM in linux_instance().

This meant a call to pmGetInDom() risks returning an empty set
(incorrectly).  Found by the extended qa/232.
qa/get_osname - helper script

Changes to qa/370 (coming) depend on the O/S name and version ...
refactored this logic out of the old whatami script that was being
used to produce the qa-summary reports so it can be used here.
qa/370 - accommodate sar version snarfoo in RHEL 6.5

To understand this, checkout --legacy in the sar(1) man page on
a RHEL (or CentOS) 6.5 system.
qa/833 - increase the iteration count, relax leak threshold

We were tripping over the 4K leak threshold on some systems in
early iterations.  Bump this to 256K, but run for 4 times as many
iterations.
systemd pmda: use -Uroot if user adm not available

On some systems, it was reported that user "adm" is not installed, and
so systemd-pmda's default -Uadm behavior breaks it.  This new Install
script checks whether user adm exists, and if not, sticks with root.
This may reduce security somewhat (in case the pmda is broken into),
but the previous per-client uid/gid checks are believed effective.

This was hand-tested on a Fedora machine, with and without commenting
out the adm: account in /etc/passwd.  This change is probably too
invasive to make mechanically as a part of a qa test case.
systemd pmda: add a .gitignore

Like apprx. all other pmda's, the generated help text databases need
to be .gitignored.
systemd pmda qa/652: enhance diagnostics, tolerate heterogeneity

This test is sensitive to the correct operation of system loggers,
so when things go wrong, a little more tracing is useful.  To this
end, the test case now:
- runs itself with set -x tracing, plopped into 652.full
- looks for the logger(1) binary as a prereq
- filters out Install-time warnings from the no-adm-user case
- doesn't cause a mismatch if the system pmlogger service happens to be off
- prints a journalctl dump into 652.full also
qa/370 and get_osname - move get_osname to admin dir

Want to use this from whatami from pcp-daily ...
.../pcp/qa/admin is likely to be on $PATH in this use case scenario.
qa/admin/whatami - report stuff about local system

With -h ...

Host        PCP      CPU     Operating System
----------- -------- ------  ------------------
bozo        3.10.0   x86_64  Ubuntu 14.04 (trusty)

Without -h, just get the last line.
qa/admin - houskeeping

Add scripts.

Expand README.
Merge branch 'dev' of git://git.pcp.io/kenj/pcp into dev