(#12727) Update mco checkupdates action

Updated the checkupdates action to match current output, per Volcane on #puppetlabs
(#12728) remove stray \ in style guide

fix typo in the style guide
(#12761) Update custom fact documentation.

chomp is no longer required and the documentation is updated to reflect
the updates in Facter::Util::Resolution.
Display an example of using $settings::

Previously, we explained how $settings:: could be used to display
configuration settings inside your Puppet manifests. This commit adds an
example using `puppet apply -ve` from the command line.
Various small grammar and spelling changes.

changed list of phrases with comma's to semicolons in a few places.

reworded description of when to use passenger
fixed a typo in rake/console pages
Copy edits to troubleshooting and updating anon console access issue
Maint: Fix anchor links

For whatever reason, the anchors associated with puppet configuration properties do not contain underscores, e.g. #caserver, not #ca_server.
Maint: Remove reference to puppet ticket
Maint: Update windows line-endings

By default, puppet manages files in binary mode (so now line-ending
translation is performed). The special cases are flat file types,
e.g. hosts.
Maint: Fix domain component of id fact

The first component of the id fact is the DOMAIN, which in the case of
a local user is the local machine. But in the case of a domain user
acount, it would be the AD domain.
Maint: Puppet's data directory includes the puppet subdirectory

The `path` and `default` values for puppet's data directory were
inconsistent. The former did not include the `\puppet` directory,
whereas the latter did. Also, updated references in the documentation
to the data directory, and files relative to it,
e.g. `var\log\puppetd.log`.
Maint: Minor typos

Fix case of drive letter to be consistently uppercase, and added
missing ending parenthesis.
Maint: Update backslash description

Windows APIs actually support both forward and backslashes, but not
all programs, e.g. msiexec, cmd, support forward slashes. So really,
people should use forward slashes unless the executable they are
trying to run doesn't support it.
Maint: Remove line about createLine

I don't think we need to document at this level of detail, especially
as the line number won't match as changes are made to this file, and
the repo may be renamed shortly.
Merge branch 'pe2.5' of git.puppetlabs.net:puppetlabs/puppet-docs into pe2.5

Conflicts:
	source/pe/2.5/config_advanced.markdown
	source/pe/2.5/console_auth.markdown
Copy edit to trouble common problems
Merge branch 'pe2.5'
Guts: Ragequit on ever making the deploy task act "right"

The previous like five fixes would all fail on mirror2, so to hell with doing
the rake-like thing and invoking tasks like a civilized being. EMBRACE DESPAIR
AND SHELL OUT.
Copy edits, plus new info re: no license needed for 10 nodes, plus warning re: module directory upgrade issue 13508