Add kernel.*.cpu.vuser CPU time metrics, which exclude guest CPU time.

The kernel.*.cpu.user metrics include both User CPU and Guest (virtual)
CPU time due to a CPU time accounting quirk in the kernel. This commit
adds kernel.*.cpu.vuser CPU time metrics that exclude Guest CPU time,
which is useful for monitoring CPU usage on virtual machine hypervisors
where we need to distinguish between User and Guest CPU time.

	modified:   src/pmdas/linux/help
	modified:   src/pmdas/linux/pmda.c
	modified:   src/pmdas/linux/root_linux
Merge git://oss.sgi.com/pcp/pcp into dev
Remove platform-specifics in disk summary logconf, else log warnings
Re-enable procedure call traceback for pmcd

On badness (segv, ...) pmcd will produce a procedure call traceback
in the logfile if (a) -Ddesperate is specified on the command line (or
pmcd.control.debug is set equivalently) _and_ (b) the libc/ld run-time
supports backtracing.

Used to work on Irix.  Now works on glibc based platforms.
Remove unused variable in pmdagfs2 lock_time_assign_glocks

The "comparator" lock_time variable appears to be left over
from more care-free times, when locks were locks and glocks
were the weapon of choice for law enforcement agencies.

Cleaned surrounding code consistency oddities (someday that
whitespace strategy will make sense to me Paul, it all seems
fairly random atm though).
Merge branch 'dev' of ../pevans-gfs2 into dev
Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
Fix a typo in a recently added pmcd comment
Add entry to changelog about backtrace code addition
Update disk configuration after total reinstall on host smash
Update fedora spec with a couple more bugzillas addressed
Fix small qa fallout from last minute pmlogconf tweaking
Resolve intermittent mmv perms issue in qa/241
Deal with some fedora 20 changes to rpmbuild process

Handle tighter checks on changelog date formats - some of
the very early entries were invalid.  Also deal with the
move of docs into a non-NVR-numbered path in f20.
Final build fixes for earlier (<20) Fedoras
pcp.spec.in - sysstat is not Required for import-sheet2pcp
rpm packaging and perl module package issues

This change allows us to take finer control of the Requires dependencies
that are auto-generated by rpm ... in the initial case, we dodge the
Spreadsheet::Read dependency for import-sheet2pcp.

In the process, this allows RedHat BZ 830923 and BZ 754678 to be
resolved (once the fedora.spec file is restored to its former glory).
Split proc metrics into atop-proc.

* pmlogconf/tools/atop: Split proc metrics from here into ...
* pmlogconf/tools/atop-proc: here
* pmlogconf/tools/collectl: Don't use explicit interrupt names.
Merge branch 'dev' into scox/dev

Conflicts:
	src/pmlogconf/tools/atop
	src/pmlogconf/tools/collectl
sheet2pcp - change use Spreadsheet::Read

Use an equivalent require + import() construct to still use the
Spreadsheet::Read module, but give us the chance to warn and explain
to the user if it is not installed.