src/pmlogctl/pmlogctl.sh: next round of changes
src/pmlogctl/pmlogctl.sh: next round of changes

Most of this is qa-driven, rather than functional change

- check for bad name: section in class polify file ... should be one
  word (used to name the control file in control.d)
- use LC_COLLATE=POSIX with sort throughout
- reword some warning and error messages to improve clarity and consistency
- rework warning and error message logic to reduce repeated reporting
  for same issue, and to abandon work when proceeding is doomed
- ensure details for dead loggers reported in the correct place for the
  -v status command
- tougher consistency checking of existing and potential control lines

adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp