Initial duplication of PE manual to start on 2.8 docs.
Merge branch 'master' of github.com:puppetlabs/puppet-docs into pe2-8-0

Syncing up before doing 2.8 documentation.
Merge branch 'pe2-7-1' into pe2-8-0

Bringing 2.7.1 stuff into 2.8.0 branch.
Merge branch 'pe2-7-1' into pe2-8-0

Pulling most recent 2.7.1 edits into 2.8.0
Initial groundwork for starting 2.8.0 doc changes and additions.
Fixes formatting issue with code sample on appendix.
Adding the Deployment Guide files in the Guides Dir.
Creating includes and organizing files for DG. Also, final changes from ES.
Adding links to DG, fixing nav link issues.
More copy edits and formatting fixes.
Adding solution for a confusing syntax error with spaceship operator
and exported resources.
Guts: Add meta description tags by using first 150 characters of the main content of a page by default or via a "description:" parameter in the YAML frontmatter.
Add troubleshooting link to resource collector syntax
Merge commit '863b3e65ec9b5cb773ae2a32d0021db65e94c821'
Merge github.com:puppetlabs/puppet-docs into add_DG to sync my local.
(#19294) Allow double quotes for strings when string contains single quotes

Basically, single quotes within a string need to be escaped when the string is
wrapped in single quotes, thus making the overall line harder to read, breaking
philosophy #1.

The tooling obviously throws an error when you try to use double quotes here,
but without clear guidance one just ends up in a debate. My patch is about being
clearer for this edge-case, for the sake of philosophy #1 (readability).

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #136 from kbarber/ticket/master/19294-double_quotes_when_wrapping_single_quotes

(#19294) Allow double quotes for strings when string contains single quotes
Added Eric's basic git setup link.
Fixing a couple typos.
Merge github.com:puppetlabs/puppet-docs into add_DG to sync again.