Create folder for module guides, Beginner's Guide to Modules, pictures for BGTM

Create 'module_guides' subfolder within 'guides' folder. Add finalized
BGTM and linked images to 'module_guides' subfolder.
BGTM: Add yaml frontmatter and a sidebar
Merge pull request #218 from zacharyalexstern/master

Added clarification of postgres requirements.
Initial addition of PuppetDB 1.5 doc links
Add v3 Query API links to PuppetDB 1.5 docs
BGTM: Adjust header structure, replace code sample images, fix links
BGTM: Lock in sidebar for now: "Best practices for writing Puppet code"
Merge branch 'bgtm'
Add beginner's guide to modules to Puppet index; rearrange so TOC makes more sense
1.4 -> 1.5 in sidebar header
Merge commit 'eb5c675'
Guts: We have had enough of these diamonds, ampersands, numerals, snakes, etc.

Figure hey, this template isn't long for this world anyway, and since we aren't
trying to keep it in sync with the main website anymore, we can go ahead and axe
some longtime nuisances.

- No more diamonds in our unordered lists!
- No more poncy ampersands. ("Ampersands.js," can you even believe that, geez)
- Change in-page TOCs from numbered lists to bulleted -- this one was actually
  my fault; I thought numbers looked good for some reason, but it turns out
  they're actually kind of meaningless in this context and they sometimes
  directly contradict the text of the TOC items, so let's say good night to 'em.
Guts: Replace busted leadcapture.js link

This got lost in the site refresh.
Fixed a formatting typo
Add reference to module_publishing.html in bgtm

This commit modifies the beginners guide to modules to include a
reference to module publishing documentation in the relevant
section.
Merge pull request #223 from rcoleman/module_publishing_reference

Add reference to module_publishing.html in bgtm
Adding dir and placeholder file for geppetto doc
Guts: delete two orphaned files
Updates for 3.3.1-rc3
Fix incorrect nodegroup:add task docs