Redmine#5667 - address ps -axo shift on FreeBSD 10.0-RELEASE and later

As discussed and documented in Redmine#5667 , there's an inevitable creep to the right going on in FreeBSD 10 and later which has been demonstrated to break bootstrapping in a severe fashion. Going with the most elegant fix, which is to just say 'auxw' in line with Darwin, which is closest for these purposes. Output and column starts do not change, just guarantees getting complete lines regardless of terminal width. Quick test shows no impact.
Note that columns with -axo DO variably shift now on 10 and later, so systems with long runtimes trying to bootstrap are likely to encounter the described bug.
Redmine #1884, #5873: Read module output in text mode on Windows.

Module output is always text, and without this we will get illegal
characters in the module protocol parsing.

There are more tests to fix in the Windows area than I have included
here, but this will have to do for now.
Merge pull request #1728 from rootwyrm/patch-1

Redmine#5667 - address ps -axo shift on FreeBSD 10.0-RELEASE and later
Merge pull request #1730 from jimis/minor

Disable all renegotiation, resumption options and set safest defaults.
Merge pull request #1729 from kacfengine/module_text_mode

Redmine #1884, #5873: Read module output in text mode on Windows.
Redmine#5882: add INFORM message when the given permissions will be filtered
Merge pull request #1731 from tzz/feature/redmine5882-inform-ambitious-permissions

Redmine#5882: add INFORM message when the given permissions will be filtered
Beginnings of a unit test for ParseModeString.
Merge pull request #1732 from vohi/test/parsemodestring

Beginnings of a unit test for ParseModeString.
examples/some.cf: update example to show testing for an empty list
examples/some.cf: update example comments
tests/acceptance/testall: mention $PRINTLOG
Redmine#5959: test this.promises in command args
cf-agent/verify_users.c: "user promise kept" should be VERBOSE, not INFO
Merge pull request #1734 from tzz/user-promise-kept-verbose

cf-agent/verify_users.c: "user promise kept" should be VERBOSE, not INFO
Redmine#5957 Install the default agent signal handler for cf-key
Merge pull request #1735 from jeffali/cf_key/sig_handler

Redmine#5957 Install the default agent signal handler for cf-key
examples/readtcp.cf: do not test output
tests/acceptance/18_examples/ouputs/check_outputs.cf: not a network test anymore
Leak-fix in CheckFileChanges().

Previously neglected to clear allowuserlist of ServerAccess.
The connectionlist member should be clear already, in this code.