(maint) Agent logger specs account for lack of daemonize on windows.

Because agent cannot --daemonize on Windows, a Runtime error is thrown
from the flag setting during the integration/agent/logging_spec.rb run.

Adjusts the spec so that when run on Windows, we expect the Runtime
error when the --daemonize flag is part of the set under test.
(maint) Simplifies agent logging spec setup.

Takes advantage of recent changes to Puppet::Application::Agent
and Puppet::Daemon to simplify the stubbing and internal calling for the
spec/integration/agent/logging_spec.rb.
(maint) Expects eventlog when testing on windows.

On Windows, eventlog is used by default rather than syslog.

Also an explicit --logdest=syslog is silently ignored, but must
be expected.

Accounts for both issues.
Maint: Update comments

Update comment and white space.
Merge branch 'maint/agent-logger-specs-on-windows'

* maint/agent-logger-specs-on-windows:
  Maint: Update comments
  (maint) Expects eventlog when testing on windows.
  (maint) Simplifies agent logging spec setup.
  (maint) Agent logger specs account for lack of daemonize on windows.